作业帮 > 综合 > 作业

unity3d在实例化数个模型都帧数大幅下降

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 09:12:28
unity3d在实例化数个模型都帧数大幅下降
RT,我在unity3d中实例化了10个以上的球体时就会导致游戏帧数大幅下降,在实例化钱场景中几乎是空的,实例化的球体有一下几个特点:
高速移动
带有一个负责计算移动的脚本
带有一个光源
求问是什么原因,是因为我的脚本写得太差效率低下么?还是说是其他原因.
是用在PC平台的,另,每个球体都有一个刚体组件
根据你说的情况,基本猜测你是脚本写的有些问题.
另外,你对实例化的方法理解可能存在一些问题.
就实例化10个刚体球,一般不会使游戏帧率变化很大.不太清楚你是不是将实例化写到循环里面了,如果写到循环里面,那么就会出现帧率大减的情况.
unity里面最好实例化是场景开始的时候就准备好,另外你实例化时应该提前做好prefab模型才好.