2016-10-13 00:16:48 点击量:12 标签: 收藏本文
为MouseEvent系列事件添加监听器和关联处理方法
- package hxw
- {
- import flash.display.Sprite;
- import flash.events.MouseEvent;
- [SWF(width="800", height="600", backgroundColor="#869CA7", frameRate="31")]
- public class Sample1010 extends Sprite
- {
- private var _sprite:Sprite;
- public function Sample1010()
- {
- _sprite = new Sprite();
- _sprite.graphics.beginFill(0x27496E);
- _sprite.graphics.drawRect(5,5,400,400);
- _sprite.graphics.endFill();
- _sprite.addEventListener(MouseEvent.MOUSE_DOWN,OnMouseDown);
- _sprite.addEventListener(MouseEvent.MOUSE_UP,OnMouseUp);
- this.addChild(_sprite);
- }
- private function OnMouseDown(event:MouseEvent):void
- {
- _sprite.graphics.lineStyle(1,0xFFFF00,1);
- _sprite.graphics.moveTo(mouseX,mouseY);
- _sprite.addEventListener(MouseEvent.MOUSE_MOVE,OnMouseMove);
- }
- private function OnMouseUp(event:MouseEvent):void
- {
- _sprite.removeEventListener(MouseEvent.MOUSE_MOVE,OnMouseMove);
- }
- private function OnMouseMove(event:MouseEvent):void
- {
- _sprite.graphics.lineTo(mouseX,mouseY);
- }
- }
- }
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室