ActionScript 3 ActionScript 3开始和停止拖动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 ActionScript 3开始和停止拖动相关的知识,希望对你有一定的参考价值。
package {
import flash.display.Sprite;
import flash.display.Shape;
import flash.events.MouseEvent;
public class DisplayList extends Sprite{
private var _rectangle:Sprite;
public function DisplayList(){
_rectangle = new Sprite();
_rectangle.graphics.lineStyle(0, 0xFFFFFF, 1);
_rectangle.graphics.beginFill(0xFFFFFF, 1);
_rectangle.graphics.drawRect(0, 0, 100, 50);
addChild(_rectangle);
_rectangle.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
_rectangle.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
}
private function onMouseDown(event:MouseEvent):void{
_rectangle.startDrag();
}
private function onMouseUp(event:MouseEvent):void{
_rectangle.stopDrag();
}
}
}
以上是关于ActionScript 3 ActionScript 3开始和停止拖动的主要内容,如果未能解决你的问题,请参考以下文章
在 JavaScript 和 ActionScript 之间共享数组引用
MXML 和用于移动设备的 ActionScript 之间的真正区别是啥?
ActionScript 3 使用ActionScript 3暂停框架
ActionScript 3 ActionScript 3延迟功能
ActionScript 3 ActionScript 3 SliceBitmap类
ActionScript 3 ActionScript 3中的XML循环