我之前发布了这个并展示了我的代码,以获得爆炸性的子弹 一次进入多个方向。
我只是想知道是否有人可以给我一个干净的例子,我可以离开。
我的想法是让我的左键让玩家投掷手榴弹,当它与敌人发生碰撞时会爆炸,子弹从各个方向出来。
对不起双重帖子, 感谢。
答案 0 :(得分:1)
if(whatever the collision code is for xna again)
{
bullets.add(new bullet(startpos, direction))
}
如果你扩展那个......子弹就是你用来管理子弹的任何东西,子弹就是你新创造的粒子,其起始位置是发生碰撞的位置,方向将是你的子弹应该移动的方向( 1为北,ne,东,se,南,sw,west,nw)或其他任何你想要的