【发布时间】:2013-03-24 03:21:09
【问题描述】:
所以我遇到了 ENTER FRAME 的问题,所以我把它移到了一个单独的班级,这就是班级的样子
package {
import flash.display.MovieClip;
import flash.events.Event;
import flash.accessibility.Accessibility;
import flash.display.DisplayObject;
import flash.display.Stage;
public class enemy extends MovieClip {
public function enemy() {
// constructor code
this.addEventListener(Event.ENTER_FRAME, moveEnemy);
}
public function moveEnemy(e:Event):void{
this.x += 5;
if(stage.player.scaleX == 1){
this.scaleX = 1;
}else {
this.scaleX = -1;
}
}
}
}
现在我试图根据玩家调整敌人的 scalex,但是在类内引用玩家时出现错误,谁能帮我解决这个问题?
【问题讨论】:
标签: actionscript-3 flash actionscript game-development