美文网首页
场景加载管理

场景加载管理

作者: iqxtreme | 来源:发表于2019-07-30 11:21 被阅读0次

通常的场景加载(切换)过程如下:

  • 从场景A要进入场景B
  • 系统显示加载界面,显示场景B的预加载进度
  • 场景B加载完成,正式转入场景B

现设计两个脚本

  • geoLoadingScene用在加载进度场景中,显示目标场景的预加载进度。
  • geoSceneLoader用在游戏场景中,开启另一个场景的加载,并自动调用geoLoadingScene

使用方法简述:

  • 创建一个专用于显示加载进度的场景loadingScene.fire,附加geoLoadingScene组件到场景中。
  • 创建两个互相跳转的场景:SceneA.fireSceneB.fire,分别附加geoSceneLoader组件,并设置好组件的loadingScene属性为"loadingScene",targetScene属性为"SceneA"或"SceneB"。
  • 在SceneA、SceneB中调用geoSceneLoadertryLoadScene()就可以实现带有加载进度过程的转场。

案例详述

案例位于sc99LoadingSceneDemo文件夹中。

相关文章

网友评论

      本文标题:场景加载管理

      本文链接:https://www.haomeiwen.com/subject/peugrctx.html