我正在创建一个简单的 Flash 游戏,其中角色在地面上移动,并有一些阶段可以跳过。
问题是所有阶段都充当 1 个对象,这会使角色看起来像是在空中飞行:
所有阶段都被调用:ground3
这是角色跳跃并停留在地面上的部分代码:
if(Hero.y_speed>0 && Hero.hitTestObject(ground3)){
Hero.y_speed=0;
if(space){
trace("You clicked SPACE");
Hero.y -= 80;
}
你有任何想法如何解决这个问题吗?