我的Unity游戏中的炮弹确实造成了伤害,但它看起来和感觉起来更像是一种普通的远程单位。 我是March Out!的开发者马森,这是经过另一次改进后当前版本。 我将炮弹的发射过程分成三个部分:短暂的亮光烟雾,快速的前进压力烟雾和较慢的烟雾云。 这些烟雾粒子在世界空间中模拟。 移动枪或重复使用发射器 shouldn't 将旧的烟雾云拖拽到战场上。 发射过程使用共享池和限制粒子层次,而不是为每次射击创建新的对象组。 我没有基准来宣称性能改进。 直接命中炮弹也需要与玩家看到的效果匹配:直接炮弹命中杀死目标部队并将其身体的ragdoll发射出去。 这是直接命中规则,而不是执行玩家指挥官的规则或无限的涌射攻击。 这个片段使用游戏的射击和战斗系统,带有原始音频。 逗留的烟雾是否使射击更容易读取,还是在多个枪同时在同一区域射击时您会缩短它?