EaselJS 事件
来源:互联网 发布:45打印软件 编辑:程序博客网 时间:2024/05/09 12:09
EaselJS 事件类型
1.click 鼠标单击事件
2.dbClick 鼠标双击事件
3.mousedown 鼠标按下事件
4.mouseover 鼠标移过事件
5.mouseout 鼠标移出事件
6.tick 每次舞台更新执行的事件
7.stagemouseup 鼠标在舞台释放事件
8.stagemousemove 鼠标在舞台移过事件
9.stagemousedown 鼠标在舞台按下事件
10.complete 完成时执行事件
11.animationend 动画播放到最后执行事件
2.dbClick 鼠标双击事件
3.mousedown 鼠标按下事件
4.mouseover 鼠标移过事件
5.mouseout 鼠标移出事件
6.tick 每次舞台更新执行的事件
7.stagemouseup 鼠标在舞台释放事件
8.stagemousemove 鼠标在舞台移过事件
9.stagemousedown 鼠标在舞台按下事件
10.complete 完成时执行事件
11.animationend 动画播放到最后执行事件
对象拥有的事件
Bitmap
(click,dbClick,mousedown,mouseover,mouseout,tick)
BitmapAnimation
(click,dbClick,mousedown,mouseover,mouseout,tick,animationend)
Container
(click,dbClick,mousedown,mouseover,mouseout,tick)
DisplayObject
(click,dbClick,mousedown,mouseover,mouseout,tick)
DOMElement
(click,dbClick,mousedown,mouseover,mouseout,tick)
MouseEvent
(mouseover,mouseout)
MovieClip
(click,dbClick,mousedown,mouseover,mouseout,tick)
Shape
(click,dbClick,mousedown,mouseover,mouseout,tick)
SpriteSheet
(complete)
SpriteSheetBuilder
(complete)
Stage
(click,dbClick,mousedown,mouseover,mouseout,tick,stagemouseup,stagemousemove,stagemousedown)
Text
(click,dbClick,mousedown,mouseover,mouseout,tick)
Ticker
(tick)
例子1 一个简单的实例
shape.graphics.beginFill("red").drawRect(0,0,50,50);
绘制矩形
shape.x=shape.y=80;
设置图形的x,y坐标
shape.addEventListener("click",clickEvent);
增加监听事件,参数一为事件类型,click单击事件,参数二为监听器.
function clickEvent(event){
shape.rotation+=20;
stage.update();
}
鼠标单击时执行事件,旋转20度然后更新舞台.
绘制矩形
shape.x=shape.y=80;
设置图形的x,y坐标
shape.addEventListener("click",clickEvent);
增加监听事件,参数一为事件类型,click单击事件,参数二为监听器.
function clickEvent(event){
shape.rotation+=20;
stage.update();
}
鼠标单击时执行事件,旋转20度然后更新舞台.
0 0
- EaselJS 事件
- EaselJS 简介
- EaselJs 测试小结
- easeljs的基础
- EaselJS简明教程1-绘图
- EaselJS简明教程2-动画
- EaselJS简明教程2-动画
- EaselJS简明教程2-动画
- EaselJS简明教程1-绘图
- EaselJS简明教程2-动画
- easeljs中text控件示例
- easeljs中的movieClip控件示例
- EaselJS简明教程1-绘图
- EaselJS简明教程2-动画
- createjs-easeljs图像按钮闪烁
- HTML5 Canvas和EaselJS入门(译)
- createjs之easeljs【画一个红色矩形】
- createjs之easeljs【游戏围住神经猫】
- 机器学习复习——KNN
- 《C语言程序设计》课后编程题选讲(ch2)
- Python
- Java 动态代理机制分析及扩展
- myeclipse添加使用hibernate框架详解
- EaselJS 事件
- 继续深入网络编程Socket
- 联合体(共同体)
- 常用html标签
- proxool的配置参数
- 多线程CountDownLatch和CyclicBarrier的区别 以及举例
- 找不到Project Facets+eclipse项目出现红叉
- iOS设备键盘的关闭和隐藏时机总结
- 【Android开发笔记】pulltorefresh实现下拉刷新和上拉加载更多