FLASH中startDrag怎么用,什么意思
1个回答
展开全部
帮助如是说:
AS3 :
startDrag () 方法
public function startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9
允许用户拖动指定的 Sprite。 Sprite 将一直保持可拖动,直到通过调用 Sprite.stopDrag() 方法来明确停止,或直到将另一个 Sprite 变为可拖动为止。 在同一时间只有一个 Sprite 是可拖动的。
参数 lockCenter:Boolean (default = false) — 指定是将可拖动的 Sprite 锁定到鼠标位置中央 (true),还是锁定到用户首次单击该 Sprite 时所在的点上 (false)。
bounds:Rectangle (default = null) — 相对于 Sprite 父级的坐标的值,用于指定 Sprite 约束矩形。
AS2:
startDrag 函数
startDrag(target:Object, [lock:Boolean, left:Number, top:Number, right:Number, bottom:Number]) : Void
使 target 影片剪辑在影片播放过程中可拖动。一次只能拖动一个影片剪辑。执行 startDrag() 操作后,影片剪辑将保持可拖动状态,直到用 stopDrag() 显式停止拖动为止,或直到对其它影片剪辑调用了 startDrag() 动作为止。
可用性:ActionScript 1.0、Flash Player 4
参数
target:Object ― 要拖动的影片剪辑的目标路径。
lock:Boolean [可选] ― 一个布尔值,指定可拖动影片剪辑是锁定到鼠标位置中央 (true),还是锁定到用户首次单击该影片剪辑的位置上 (false)。
left,top,right,bottom:Number [可选] ― 相对于该影片剪辑的父级的坐标的值,用以指定该影片剪辑的约束矩形。
AS3 :
startDrag () 方法
public function startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9
允许用户拖动指定的 Sprite。 Sprite 将一直保持可拖动,直到通过调用 Sprite.stopDrag() 方法来明确停止,或直到将另一个 Sprite 变为可拖动为止。 在同一时间只有一个 Sprite 是可拖动的。
参数 lockCenter:Boolean (default = false) — 指定是将可拖动的 Sprite 锁定到鼠标位置中央 (true),还是锁定到用户首次单击该 Sprite 时所在的点上 (false)。
bounds:Rectangle (default = null) — 相对于 Sprite 父级的坐标的值,用于指定 Sprite 约束矩形。
AS2:
startDrag 函数
startDrag(target:Object, [lock:Boolean, left:Number, top:Number, right:Number, bottom:Number]) : Void
使 target 影片剪辑在影片播放过程中可拖动。一次只能拖动一个影片剪辑。执行 startDrag() 操作后,影片剪辑将保持可拖动状态,直到用 stopDrag() 显式停止拖动为止,或直到对其它影片剪辑调用了 startDrag() 动作为止。
可用性:ActionScript 1.0、Flash Player 4
参数
target:Object ― 要拖动的影片剪辑的目标路径。
lock:Boolean [可选] ― 一个布尔值,指定可拖动影片剪辑是锁定到鼠标位置中央 (true),还是锁定到用户首次单击该影片剪辑的位置上 (false)。
left,top,right,bottom:Number [可选] ― 相对于该影片剪辑的父级的坐标的值,用以指定该影片剪辑的约束矩形。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询