C# 在Unity2D中,我将如何使射弹从天空无限地落下?

C# 在Unity2D中,我将如何使射弹从天空无限地落下?,c#,unity3d,C#,Unity3d,我目前正在尝试在Unity中制作一个简单的游戏,玩家可以随意移动和躲避掉落的炮弹。然而,我不完全确定如何在我的游戏中实现这样的东西 任何帮助都将不胜感激 您可以使用诸如“rain”之类的标记创建一个rain预置,并在任意位置实例化它。问题是,如果你想要大量的雨滴,这将是非常缓慢的,但你可以让雨滴靠近玩家我所说的预制场,所有的雨滴玩家都无法接触到粒子,从而产生酸雨的错觉 只是一个想法,不知道这个解决方案有多好,希望能有所帮助 最简单的方法是使用统一粒子系统。例如,有没有办法使射弹与玩家发生碰撞并计

我目前正在尝试在Unity中制作一个简单的游戏,玩家可以随意移动和躲避掉落的炮弹。然而,我不完全确定如何在我的游戏中实现这样的东西


任何帮助都将不胜感激

您可以使用诸如“rain”之类的标记创建一个rain预置,并在任意位置实例化它。问题是,如果你想要大量的雨滴,这将是非常缓慢的,但你可以让雨滴靠近玩家我所说的预制场,所有的雨滴玩家都无法接触到粒子,从而产生酸雨的错觉


只是一个想法,不知道这个解决方案有多好,希望能有所帮助

最简单的方法是使用统一粒子系统。例如,有没有办法使射弹与玩家发生碰撞并计算伤害?对不起,如果我的问题有点不清楚