多子弹射击Xna

时间:2012-12-03 16:31:52

标签: c# visual-studio vector xna

我之前发布了这个并展示了我的代码,以获得爆炸性的子弹 一次进入多个方向。

我只是想知道是否有人可以给我一个干净的例子,我可以离开。

我的想法是让我的左键让玩家投掷手榴弹,当它与敌人发生碰撞时会爆炸,子弹从各个方向出来。

对不起双重帖子, 感谢。

1 个答案:

答案 0 :(得分:1)

if(whatever the collision code is for xna again)
{
bullets.add(new bullet(startpos, direction))
}

如果你扩展那个......子弹就是你用来管理子弹的任何东西,子弹就是你新创造的粒子,其起始位置是发生碰撞的位置,方向将是你的子弹应该移动的方向( 1为北,ne,东,se,南,sw,west,nw)或其他任何你想要的