近期项目之中出现 一定操作后 出现打开 某个页面卡顿的问题因页面比较多,为了速度起见在游戏 页面关闭时,prefab只是隐藏。需要时  设置其active 为 true即可。出现的情况为,在设置 active为 true 这行 代码的 运行时间 大大超过 应有的时间。

     原因是,在 一个node active为false时,在其上创建预制体,不会立即生效。会在其active为 true时一起 创建。这就导致了大量预制体同时 创建,导致卡顿。

   解决方案,先改数据,打开时,用动态加载 创建预制体。

Logo

这里是一个专注于游戏开发的社区,我们致力于为广大游戏爱好者提供一个良好的学习和交流平台。我们的专区包含了各大流行引擎的技术博文,涵盖了从入门到进阶的各个阶段,无论你是初学者还是资深开发者,都能在这里找到适合自己的内容。除此之外,我们还会不定期举办游戏开发相关的活动,让大家更好地交流互动。加入我们,一起探索游戏开发的奥秘吧!

更多推荐