作者FateMix (FateMix)
看板Flash
标题[问题] 碰撞侦测
时间Thu Apr 16 15:11:01 2009
老师要我们做个小游戏,我想做一个,武器会从上面掉落,
下方有个人物,当碰撞之後会跳到另一个场景,
显示GAME OVER,如果没碰到人物,会随机从上方掉落,
这是参考老师的程式码,在gotoplay时,一直错误,
请各位高手帮帮忙,谢谢
stage.addEventListener(Event.ENTER_FRAME, //判断是否打中人
function (e:Event){
fly2();
if(attack_mc.hitTestObject(pic_mc)){
gotoAndPlay(3,"OVER");
init2();
}
});
function fly2():void{ //设定武器掉落的动画
attack_mc.y+=10;
if(attack_mc.y>370){
init2();
}
}
function init2():void{ //重设定武器的路径
attack_mc.y=-10;
attack_mc.x=0;
attack_mc.x=Math.floor(Math.random()*200)+10;
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.161.180.14
1F:推 irenewillie:真用功帮你推~ 04/19 12:27