我在Flash中制作了TowerDefens并希望在我的Android手机上使用它,所以我将其发布为adobe air 3.4 for Android。 它工作我可以在手机上玩我的游戏,而且MouseEvents在手机上工作得很好但是当它不能删除所有在Flash 10.3上制作的镜头
Shots是一个MoveClip,我尝试使用函数removeChild()从_root中删除它们,之后我将Bullet设置为null,但你仍然可以在屏幕上看到它。
这是错误部分的图片
道路上的白点应该被删除
如果应删除它,这是我的子弹类。
public function removeMe():void{
this.removeEventListener(Event.ENTER_FRAME, eFrame);;
_root.removeChild(this);
_root.killMe(this);
System.gc();
}
杀了这个班级
function killMe(obj:Object):void{
obj = null;
}
如果你需要moe信息ican给你,谢谢。
//编辑: 路上的点都在闪烁。