我在一帧中有 3 个单独的影片剪辑,每个剪辑都可以使用简单的触摸和拖动事件在舞台上移动,如下所示,以防它具有一定的相关性。我想将三个剪辑中的每一个拖到第四个剪辑上,当所有 3 个剪辑都包含在第四个剪辑中时,我希望触发一个事件来更改当前帧。在 AS3 中执行此操作的最简单方法是什么?任何例子都会很棒,因为我是一个完整的初学者。谢谢
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
Gem1_MC.addEventListener(TouchEvent.TOUCH_BEGIN, fl_TouchBeginHandler_2);
Gem1_MC.addEventListener(TouchEvent.TOUCH_END, fl_TouchEndHandler_2);
var fl_DragBounds_2:Rectangle = new Rectangle(0, 0, stage.stageWidth, stage.stageHeight);
function fl_TouchBeginHandler_2(event:TouchEvent):void
{
event.target.startTouchDrag(event.touchPointID, false, fl_DragBounds_2);
}
function fl_TouchEndHandler_2(event:TouchEvent):void
{
event.target.stopTouchDrag(event.touchPointID);
}