Actionscript 更新“的数量”;“生活”;球员已经
我正在制作一个小的flash游戏,在这个游戏中,用户必须飞行并尝试躲避东西。。。当用户点击一个物体时,它必须移除一根羽毛所显示的生命 游戏的每一个部分都非常完美,但是羽毛不想在画面上更新(它们一直显示3,这是生命的开始) 此函数用于添加羽毛(显示玩家的生活)Actionscript 更新“的数量”;“生活”;球员已经,actionscript,Actionscript,我正在制作一个小的flash游戏,在这个游戏中,用户必须飞行并尝试躲避东西。。。当用户点击一个物体时,它必须移除一根羽毛所显示的生命 游戏的每一个部分都非常完美,但是羽毛不想在画面上更新(它们一直显示3,这是生命的开始) 此函数用于添加羽毛(显示玩家的生活) 由于在每个帧上都调用了“leeft”函数,因此您不断地添加新的羽毛。结果是羽毛堆叠在彼此的顶部,因此如果移除其中一个,则会在同一位置显示另一个。我想您会希望在初始化期间执行此方法一次 var levens = 3; stage.addE
由于在每个帧上都调用了“leeft”函数,因此您不断地添加新的羽毛。结果是羽毛堆叠在彼此的顶部,因此如果移除其中一个,则会在同一位置显示另一个。我想您会希望在初始化期间执行此方法一次
var levens = 3;
stage.addEventListener(Event.ENTER_FRAME, leeft);
function leeft(evt:Event):void {
for(var i = 0; i < levens; i++)
{
var v:MovieClip = new feather_mc();
addChild(v);
v.x = 50 + i*12;
v.y = 382;
}
}
function raak(evt:Event):void {
if(eagle_mc.hitTestPoint(evt.target.x,evt.target.y, true)==true)
{
removeChild(MovieClip(evt.target));
evt.target.removeEventListener(Event.ENTER_FRAME,raak);
levens--;
if(levens==0)
{
gotoAndStop(41);
}
}
}