【发布时间】:2018-07-25 14:22:22
【问题描述】:
调用MyAlreadyActiveGameObject.SetActive(true) 是否有任何性能问题,例如,每帧一次?
换句话说,是否值得向上拉gameObject.active 支票?或者缓存/检查_alreadyActive?
【问题讨论】:
-
这绝对是一个过早优化的例子。如果您对此感到担心,请创建一个测试用例并分析结果。
-
好问题。这个问题对我来说似乎不像是过早的优化。它是 Unity 中的单一基础功能,而不是软件中的一段复杂代码。似乎是一个值得投入几分钟的功能,以便您了解它。不过,创建测试用例可能是过早的优化。
标签: unity3d