1
我正在使用下面的代碼在舞臺上拖動一個對象。我正在使用矩形將對象的移動限制在x軸上。當它位於對象之外時,我需要鼠標停止拖動。按鈕模式關閉,但當鼠標按下鼠標按鈕時,鼠標仍在拖動對象。這裏是我使用的代碼:Flash actionscript 3鼠標移出
var rectangle:Rectangle = new Rectangle(-1400, 600, 4500, 0);
stage.addEventListener(MouseEvent.MOUSE_DOWN,mouseStartDrag);
function mouseStartDrag(motion:MouseEvent):void
{
strip_mc.startDrag(false, rectangle);
}
stage.addEventListener(MouseEvent.MOUSE_UP, mouseStopDrag);
function mouseStopDrag(motion:MouseEvent):void
{
strip_mc.stopDrag();
}
strip_mc.buttonMode = true;
Thanks for any help
我收到以下消息「1061:通過靜態類型flash.geom:Rectangle引用可能未定義的方法addEventListener。 –
@Brian Berry您可以將矩形添加到空的動畫片段然後引用它。更新了我的答案。 – brenjt