查看完整版本: AS3.0 drag問題提問
頁: [1]

tobasi 發表於 2013-11-23 07:38 PM

AS3.0 drag問題提問

各位大大 :
在AS3.0  start drag時目前遇到個問題,我的目的主要是執行 ( 物件_mc.X *變數d)
物件已限置了拖曳範圍,當拖曳物件時離開了限制範圍
此時物件就會隨著滑鼠移動但不會執行 *變數d 的動作,
如何改成我離開了拖曳範圍後,滑鼠停止拖曳但是會執行     物件_mc.X *變數d

以下為我的程式碼

function drag(Evt:MouseEvent):void
{ var rect=new flash.geom.Rectangle(318, 360,64,0);
vo2_mc.startDrag(false,rect);}


function drop(Evt:MouseEvent):void
{vo2_mc.stopDrag();}...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

aorition 發表於 2013-12-29 07:20 PM

本帖最後由 aorition 於 2013-12-29 07:23 PM 編輯

drop function的監聽,改為 : this.stage.addEventListener(MouseEvent.MOUSE_UP,drop);
不要問我為甚麼,{:4:}
頁: [1]