关于游戏对象出现时执行状态的问题。和读取存档有冲突

这听起来与最近一篇关于场景切换后对象短暂出现一帧的帖子非常相似:シーン遷移後にオブジェクトが見えてしまう - Baz の #2

可能的原因也是一样的。初始状态在加载后需要几帧才能执行,因此在那短暂瞬间显示的内容是对象在场景中本身的设置,而非初始状态中定义的内容。这也能解释您各个对象表现不一致的原因:那些与初始状态高度匹配的对象不会出现闪烁,而存在差异的对象则会出现闪烁。

作为临时解决方案,您可以尝试将对象的基础场景设置(如可见性、动画帧等)调整为与期望的初始加载状态一致,从而避免在加载窗口期间出现可见的不匹配。

不过,我认为这正逐渐成为一个值得提出的有趣模式。要求对象自身必须镜像初始状态并不理想,尤其是在存档/读取和场景切换时,人们会期望初始状态能够立即生效。我打算将此问题反馈给开发团队,看看是否能改进这里的加载行为。

1 个赞