UPL4-1——脚本挂载问题

检测脚本是否挂载的重要性

由于 Unity 的工作机制,继承 MonoBehaviour​ 的脚本必须挂载到对象上才有意义
我们在排查性能问题时,一定要确定相关脚本已经挂载
最简单有效的方式就是在 Hierarchy 窗口中输入:t:脚本名
这样 Hierarchy 窗口中就会显示挂载了该脚本的对象

image

检测脚本的执行次数

如果我们在使用 Profiler 进行问题排查时
发现某个 MonoBehaviour 方法执行的次数比预期的多或者执行的时间比预期的长
这时我们就应该排查该脚本在场景上出现的次数是否和预期的一样
避免由于挂载失误导致性能问题