请问怎样正确设置子弹?

用 prefab,但是我同屏幕可能会有上万发子弹同时发出滴情况,用 prefab 会卡顿。怎样来设计我滴子弹使得程序开销最小?

先创建上万个子弹设置不可见,需要发射的时候移到发射的位置设置可见

同屏怎么可能上W颗子弹。。 显示得下??

几百颗就密密麻麻了吧

真有,我想到好办法告诉你们

同屏上万的话,肯定就不能用节点了…… 可能要点云或者粒子或者 Graphics,但渲染先不说,你怎么做上万颗子弹的碰撞检测?

必须要做碰撞检测,我以前用java做出来了,但有些卡,你说滴 云或者粒子或者 Graphics 是啥意思?这些都不带碰撞检测吗?。。

我建议连渲染都自己写,要做到极限的性能,需要极限的优化。
碰撞的话,一定要做剪枝,不可能实实在在去算所有的碰撞,只算自己需要的,比如用 QuadTree 来划分区域,并且使用类似中心点距离判断的方式来做碰撞,尽一切可能减小性能损耗。

恩,我的却那样做了

@panda
creator自带物理系统的碰撞检测,是不是可以做的更高效一些呢?