添加鼠标事件 ----简单画图程序
2012-09-01 19:50
357 查看
package { import flash.display.Sprite; import flash.events.MouseEvent; [SWF(width="800",height="600",backgroundColor="#ffffff",frameRate="56")] public class example extends Sprite { private var _sprite:Sprite; public function example() { _sprite = new Sprite(); addChild(_sprite); _sprite.graphics.beginFill(0xffffff); _sprite.graphics.drawRect(0,0,400,400); _sprite.graphics.endFill(); _sprite.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown); _sprite.addEventListener(MouseEvent.MOUSE_UP,onMouseUp); } private function onMouseDown(event:MouseEvent):void{ _sprite.graphics.lineStyle(1,0,1); _sprite.graphics.moveTo(mouseX,mouseY); _sprite.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove); } private function onMouseUp(event:MouseEvent):void{ _sprite.removeEventListener(MouseEvent.MOUSE_OVER,onMouseMove); } private function onMouseMove(event:MouseEvent):void{ _sprite.graphics.lineTo(mouseX,mouseY); } } }
资源来自cookbook文档
相关文章推荐
- java例程练习(简单的画图程序[鼠标事件处理])
- java例程练习(简单的画图程序[鼠标事件处理])
- MFC文档(SDI)应用:画图程序(画圆、画线、鼠标事件)
- Java简单图形编辑器 放置、移动和擦除方块 鼠标事件测试程序 Java核心技术 事件处理
- MFC为简单对话框程序添加菜单并加上响应事件
- 采用事件相应实现的简单画图程序
- MFC为简单对话框程序添加菜单并加上响应事件
- .net 入门小程序(1):简单的文本文件读写及相应鼠标事件小程序
- 写一个简单的程序,实现添加多本图书信息,和遍历输出图书信息
- 在DefaultTableModel中添加鼠标双击事件
- 为鼠标点击事件添加全局效果处理
- 给DataGridView 添加鼠标单击事件,并且在contexMenutstrip中显示,获取该行的主键
- JS中简单的删除增加鼠标事件的实现
- 网页基础第4课之“简单的JS与CSS结合--鼠标移入移出事件”
- DOM中为事件添加事件处理程序的几种方式以及跨浏览器方式
- 为GridView添加鼠标事件
- 报告鼠标和键盘事件的一个程序(转)
- 使用mouse事件实现简单的鼠标经过特效
- <html5 canvas>一个简单的矩形,clearRect(), strokeRect(), fillRect(), 鼠标事件onmousedown