Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 多子弹射击_C#_Visual Studio_Vector_Xna - Fatal编程技术网

C# 多子弹射击

C# 多子弹射击,c#,visual-studio,vector,xna,C#,Visual Studio,Vector,Xna,我之前发布过这篇文章,并展示了我获得子弹爆炸的代码 同时向多个方向行驶 我只是想知道是否有人能给我一个干净的例子,我可以离开 我的想法是让我的左键点击使玩家投掷一枚手榴弹,当它与敌人相撞时,它会爆炸,子弹会从各个方向射出 对不起,我发了两封信, 谢谢 如果你扩展它。。。子弹是你用来管理子弹的任何东西,子弹是你新创建的粒子,起始位置是你碰撞发生的地方,方向是你的子弹应该移动的方向(1表示北、东北、东、东南、南、西南、西、西北)或者任何你想要的东西,没有人会给你一个完整的样本。另一方面,发布你所拥有

我之前发布过这篇文章,并展示了我获得子弹爆炸的代码 同时向多个方向行驶

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

我的想法是让我的左键点击使玩家投掷一枚手榴弹,当它与敌人相撞时,它会爆炸,子弹会从各个方向射出

对不起,我发了两封信, 谢谢


如果你扩展它。。。子弹是你用来管理子弹的任何东西,子弹是你新创建的粒子,起始位置是你碰撞发生的地方,方向是你的子弹应该移动的方向(1表示北、东北、东、东南、南、西南、西、西北)或者任何你想要的东西,没有人会给你一个完整的样本。另一方面,发布你所拥有的并要求改进是更容易接受的。
if(whatever the collision code is for xna again)
{
bullets.add(new bullet(startpos, direction))
}