Actionscript 3 对两个对象使用“停止在操作中”脚本3.0

Actionscript 3 对两个对象使用“停止在操作中”脚本3.0,actionscript-3,flash,Actionscript 3,Flash,我有一个Gear和一个bLine的实例。当齿轮挂上bLine时,它们同时开始移动。我试图在一个画面上阻止他们,我不想让这些物体离开舞台。由于我的装备的移动是通过一个动作来创建的,而我的bLine是通过一个功能来创建的,所以我不确定如何才能实现这一点 齿轮实例内部的代码: var ev2:Event = new Event("transfer"); dispatchEvent(ev2); bLine内部代码: import flash.events.Event; this.addEventL

我有一个Gear和一个bLine的实例。当齿轮挂上bLine时,它们同时开始移动。我试图在一个画面上阻止他们,我不想让这些物体离开舞台。由于我的装备的移动是通过一个动作来创建的,而我的bLine是通过一个功能来创建的,所以我不确定如何才能实现这一点

齿轮实例内部的代码:

var ev2:Event = new Event("transfer");

dispatchEvent(ev2);
bLine内部代码:

import flash.events.Event;

this.addEventListener(Event.ENTER_FRAME,Move);

function Move(e:Event):void {
this.x=this.x+3;

};
主要时间线:

gear.addEventListener("transfer",transferGear);

function transferGear(e:Event) {
bLine.gotoAndPlay(2);

};

我不知道是否有办法在Gear实例内部停止bLine,以便能够同时停止两个对象。

是否要使用
gotoAndStop(2)
?不确定我是否低估了你。不,这就是我现在为调度器准备的,让两个对象移动一点。过了一会儿,我想让他们停下来,同时停下来。所以我不知道怎样才能让他们两个都停下来。哦,我想我明白了。是否要删除帧事件侦听器?否。在对象移动后,最终我必须在bLine中输入关键帧并添加事件调度器,但我不知道何时,因为我必须将其同步,并使其与齿轮同时停止。但是否要停止这两个动画?如果删除帧侦听器,动画将停止。能否粘贴
bLine.removeEventListener(Event.ENTER\u FRAME,bLine.Move)内部<代码>传动装置
功能?更新