注意场景名不要写错,是根据字符串去加载场景的。

同时这也在暗示我们,一个游戏应尽可能地少切换场景~

官方文档:加载和切换场景

加载场景

加载场景调用如下API:

cc.director.loadScene('GameScene');

场景加载回调

加载场景时,可以附加一个参数用来指定场景加载后的回调函数:

director.loadScene("MyScene", onSceneLaunched);

上一行里 onSceneLaunched 就是声明在本脚本中的一个回调函数,在场景加载后可以用来进一步的进行初始化或数据传递的操作。

由于回调函数只能写在本脚本中,所以场景加载回调通常用来配合常驻节点,在常驻节点上挂载的脚本中使用。

预加载场景

director.loadScene 会在加载场景之后自动切换运行新场景,有些时候我们需要在后台静默加载新场景,并在加载完成后手动进行切换。那就可以预先使用 preloadScene 接口对场景进行预加载:

director.preloadScene("table", function () {console.log('Next scene preloaded');
});

之后在合适的时间调用 loadScene,就可以真正切换场景。

director.loadScene("table");

就算预加载还没完成,你也可以直接调用 director.loadScene,预加载完成后场景就会启动。

Cocos creator加载场景、加载场景回调、预加载场景相关推荐

  1. FragmentPagerAdapter加载fragment并使用setUserVisibleHint()处理预加载时遇到的坑,给textview赋值时出现的空指针异常...

    FragmentPagerAdapter加载fragment并使用setUserVisibleHint()处理预加载时,给textview赋值时出现的空指针异常 public class BaseFr ...

  2. android listview预加载动画,Android开发Activity页面预加载

    概述 某些业务场景下,为了提高用户体验,我们可能需要在前一个页面就将下一个页面的数据准备好,减少用户后续操作的时间.因为Activity在设计上采用了低耦合,高度的隔离使得传统的预加载Activity ...

  3. 我的世界服务器如何修改加载规模,我的世界服务器预加载区域怎么调小

    满意答案 首先我们先停止服务器 为了服务器的健康着想,我们先关掉服务器,即输入[stop]命令后敲回车,我想大家都会哈! 我的世界服务器怎么调整困难度 找到[server.properties]文件, ...

  4. 关于图片加载的问题-如加载失败显示占位图,预加载,懒加载

    一.图片加载失败时,如图所示 <img v-if="src" :src="src" :onerror="errorImg">le ...

  5. html页面预加载图片不出来,页面图片预加载与懒加载策略

    在图片的加载策略之前,我们先来了解下html网页中,图片的不同位置的图片分别是在什么时候发起图片资源请求的 img 标签 img标签会在html渲染解析到的时候,如果解析到img src值,则浏览器会 ...

  6. 好看的html登录遮罩提示加载中,jQuery炫酷页面预加载Loading特效插件

    fakeLoader.js是一款轻量级的 jQuery 炫酷页面预加载Loading特效插件.它能帮助我们创建一个全屏遮罩效果的旋转loading效果来模拟页面预加载过程. Bower安装 bower ...

  7. 眼图matlab仿真_MATLAB开发自动驾驶第二十课-自动驾驶场景设计器中的预建驾驶场景...

    自动驾驶场景设计应用提供了一个代表常见驾驶动作的预建场景库.该应用还包括代表欧洲新车评估计划(Euro NCAP)测试协议的场景,以及3D仿真环境中使用的预建场景的3D版本. 选择一个预建场景 要开始 ...

  8. 【Unity3D 打斗游戏开发】之二 异步加载场景或预加载资源后进入游戏

    假设当前场景为A,我们要切换到下一场景B,如果使用正常加载方式,Unity会在切换场景时加载场景B的所有内容(Hierarchy面板内容)到内存中,由于加载场景B是同步执行的,所以当场景B较大时,就会 ...

  9. 前端资源预加载并展示进度条

    我们经常会看到,一些站点在首次进入的时候会先显示一个进度条,等资源加载完毕后再呈现页面,大概像这样: 然后整个页面的操作就会非常流畅,因为之后没必要再等待加载资源了.尤其是在移动端,或者是页游中,这样 ...

  10. 网站预加载进度条的实现

    我们经常会看到,一些站点在首次进入的时候会先显示一个进度条,等资源加载完毕后再呈现页面,大概像这样: 然后整个页面的操作就会非常流畅,因为之后没必要再等待加载资源了.尤其是在移动端,或者是页游中,这样 ...

最新文章

  1. 让你的插件兼容AMD, CMD ,CommonJS和 原生 JS
  2. Office CVE-2017-11882复现
  3. 【第四篇章-android平台MediaCodec】推断是否支持硬件解码码
  4. winform checkedlistbox不显示复选框_据说90%的人都不知道怎么解决这个Word问题
  5. 诺顿引起的系统频繁重启的解决方法重新
  6. python航空订票系统_航空订票系统
  7. k3s,k9s harbor https
  8. 国外在线Md5,md4,mysql,Sha1,NTLM破解网站
  9. 【现代货币银行学】货币与货币制度
  10. nebula模拟器_nebula(街机模拟器) V 2.1.5.0 官方版
  11. 中国Linux内核开发者大会
  12. Windows10下WSL的配置与使用
  13. 三、python数据序列1-列表
  14. 懒懒的周末 (r8笔记第30天)
  15. 东华OJ第85题 计算多项式的值
  16. 巴西龟饲养日志-----黑壳虾
  17. excel高级筛选怎么用_Excel高级筛选的5个用法,学会了可以少写很多函数公式
  18. 基于vue的todolist案例
  19. 南阳理工学院计算机应用基础答案,南阳理工学院国家省校级精品课程(精品资源共享课程)一览表.doc...
  20. 啊!我的专业不只是修电脑,装系统

热门文章

  1. java action dao_java中Action层、Service层和Dao层的功能区分
  2. Go 知识点(11) — goroutine 泄露、设置子协程退出条件
  3. 2022-2028年中国热熔胶产业竞争现状及发展规模预测报告
  4. 这样的独处,能让你变得越来越优秀
  5. html 实现动态在线预览word、excel、pdf等文件
  6. Java中类、常量、变量、方法名等命名规则
  7. LeetCode简单题之二叉树中第二小的节点
  8. 深度学习与TensorFlow
  9. 可以控制到多低(功率)?
  10. Android各版本新特性