Unity3d 更新Unity相机的最佳时间是什么时候?
很抱歉问这样一个简单的问题,但我的朋友和我正在讨论在Unity3d游戏中何时是移动相机的最佳时机。Unity3d 更新Unity相机的最佳时间是什么时候?,unity3d,Unity3d,很抱歉问这样一个简单的问题,但我的朋友和我正在讨论在Unity3d游戏中何时是移动相机的最佳时机。 主要讨论我们是否应该将其移动到更新,固定更新,或最新更新 我相信LateUpdate将是移动相机的最佳时机,以确保首先完成所有其他计算。但他说,你应该在更新时这样做,并将其设置为最后更新的内容 我能从以下网站获得一些反馈信息吗?为什么其中一个可能比另一个更好?: LateUpdate在调用所有更新函数后调用。这对于命令脚本执行非常有用。例如,跟随摄影机应始终在LateUpdate中实现,因为它跟踪
主要讨论我们是否应该将其移动到
更新
,固定更新
,或最新更新
我相信LateUpdate
将是移动相机的最佳时机,以确保首先完成所有其他计算。但他说,你应该在更新时这样做,并将其设置为最后更新的内容
我能从以下网站获得一些反馈信息吗?为什么其中一个可能比另一个更好?:
LateUpdate在调用所有更新函数后调用。这对于命令脚本执行非常有用。例如,跟随摄影机应始终在LateUpdate中实现,因为它跟踪可能在更新中移动的对象
这使得它听起来像是在语义上,
LateUpdate()
和将相机更新作为update()
中的最后一条语句之间没有区别。但是,使用LastUpdate()
强调在帧末尾更新相机具有特殊意义。这使得将来有人不太可能意外地添加在相机更新后执行的代码。这对我来说很有意义。我知道你可以设置执行顺序,以便在相机运行之前需要执行的操作。但我觉得,既然你可以使用最新的更新并称之为好的更新,为什么还要这么做呢。