Unity3d 游戏因额外物品而滞后

Unity3d 游戏因额外物品而滞后,unity3d,lag,frame-rate,Unity3d,Lag,Frame Rate,我正在用unity3d制作一个2d游戏。我试图最小化所有的滞后,我非常小心所有的碰撞器和其他东西,我只使用刚体方法移动碰撞器。剖面仪显示速度约为60 fps 但是,现在是时候用boxcollider和rigidbody添加大约50个相同的游戏对象了。在我以每秒15帧的速度添加所有50个敌人后,游戏开始落后。分析器显示了开销的巨大增长。这里面会有什么?谢谢。您可以用它来解决这个问题 你可能在过去制作了很多创造和破坏的游戏 指子弹或敌人之类的物品。你可能不知道的是 实例化和销毁的行为是低效的,可以

我正在用unity3d制作一个2d游戏。我试图最小化所有的滞后,我非常小心所有的碰撞器和其他东西,我只使用刚体方法移动碰撞器。剖面仪显示速度约为60 fps

但是,现在是时候用boxcollider和rigidbody添加大约50个相同的游戏对象了。在我以每秒15帧的速度添加所有50个敌人后,游戏开始落后。分析器显示了开销的巨大增长。这里面会有什么?谢谢。

您可以用它来解决这个问题

你可能在过去制作了很多创造和破坏的游戏 指子弹或敌人之类的物品。你可能不知道的是 实例化和销毁的行为是低效的,可以 放慢你的项目进度


是的,你是对的,但我刚刚发现了我的错误。我知道,实例化是一个漫长的过程,但我想在预加载屏幕中进行实例化。我的错误在敌人的剧本里。它使系统过载。没有看到任何代码,我们无法帮助ie等于在黑暗中射击或其他说法