AS3: Sprite的鼠标经过事件,Tween缓动alpha的简单例子。
来源:互联网 发布:剑网3淘宝代练 编辑:程序博客网 时间:2024/04/30 08:15
//代码目的:生成三个100*100的Sprite,添加鼠标事件,经过时缓动透明度。
//----------------------------------------------------------------------
import flash.display.Sprite;
import flash.events.MouseEvent;
import fl.transitions.Transition;
import flash.display.MovieClip;
import fl.transitions.Tween;
import fl.transitions.easing.None;
var mcA:Sprite =new Sprite();
mcA.graphics.beginFill(0xFF0000);
mcA.graphics.drawRect(0,0,100,100);
var mcB:Sprite =new Sprite();
mcB.graphics.beginFill(0x00FF00);
mcB.graphics.drawRect(100,0,100,100);
var mcC:Sprite =new Sprite();
mcC.graphics.beginFill(0x0000FF);
mcC.graphics.drawRect(200,0,100,100);
var mov:Array = new Array(mcA,mcB,mcC);
for (var i:int; i<mov.length; i++)
{
addChild(mov[i])
mov[i].addEventListener(MouseEvent.MOUSE_OUT,myevt);
mov[i].addEventListener(MouseEvent.MOUSE_OVER,myevt);
mov[i].alpha = 0.5;
}
function myevt(evt:MouseEvent)
{
if (evt.type == MouseEvent.MOUSE_OVER)
{
var tw:Tween = new Tween(evt.target,"alpha",None.easeNone,0.5,1,0.3,true)
}
else
{
var tw2:Tween = new Tween(evt.target,"alpha",None.easeNone,1,0.5,0.3,true)
}
}
- AS3: Sprite的鼠标经过事件,Tween缓动alpha的简单例子。
- Tween类 的缓动效果
- Tween中用到的缓动算法
- AS3 EaseSprite --- 简单的按钮,带鼠标经过时,缓动式的缩放大小的一个显示对象
- As3 简单计算器的例子
- 简单的鼠标事件
- C#鼠标经过变色,修改background的例子
- AS3 控制按钮的缓动缩放
- 简单的Tween动画
- 解决鼠标经过内部元素触发onmouseout事件的问题
- jQuery – 鼠标经过(hover)事件的延时处理
- jQuery – 鼠标经过(hover)事件的延时处理
- Dreamweaver 简单实现鼠标经过图片变换的方法
- 透明as3截获浏览器鼠标滚轮事件的解决
- 鼠标事件的简单介绍
- 表格行鼠标事件变色的例子
- 表格行鼠标事件变色的例子
- 弹出式div随鼠标的onmouseover事件一起动
- 网站优化方法
- 怎样去阅读一份PHP源代码
- 内核移植和Android文件系统
- Android的源代码结构
- 算是找回了帐号了
- AS3: Sprite的鼠标经过事件,Tween缓动alpha的简单例子。
- eclipse中的linksource
- Android内核移植
- tomcat6.0配置
- 编译安装STLport和Boost
- container_of()宏
- Linux slab 分配器剖析(转载)
- Android开机LOGO制作
- 自动挂载文件分区 ntfs