我现在正在处理一个 Flash 任务。但是,将 as2 更改为 as3 存在问题
你知道as3的代码是什么吗?
onClipEvent (enterFrame) {
Ysqu = _root.menu._y;
Ydf = Ypa-Ysqu;
Ymo = Ydf/10;
_root.menu._y = Ysqu+Ymo;
updateAfterEvent(enterFrame);
}
非常感谢!!
我现在正在处理一个 Flash 任务。但是,将 as2 更改为 as3 存在问题
你知道as3的代码是什么吗?
onClipEvent (enterFrame) {
Ysqu = _root.menu._y;
Ydf = Ypa-Ysqu;
Ymo = Ydf/10;
_root.menu._y = Ysqu+Ymo;
updateAfterEvent(enterFrame);
}
非常感谢!!
要了解转换,您必须了解它们...
addEventListener(Event.ENTER_FRAME, sup);
function sup(e:Evt):void
{
Ysqu = MovieClip(root).menu.y;
Ydf = Ypa-Ysqu;
Ymo = Ydf/10;
MovieClip(root).menu.y = Ysqu+Ymo;
e.updateAfterEvent
}
您将收到有关 updateevent 的警告,但它仍然有效。
_y
改为y
。 OnClipEvent
改为addEventListener
。 _root
改为MovieClip(root)
。