首页 > 代码库 > Cocos html5(v3.0rc2) 修改Loading加载页界面
Cocos html5(v3.0rc2) 修改Loading加载页界面
1.Loading加载页什么时候调用的?
答:在项目的main.js里调用的:代码如下:
cc.LoaderScene.preload(g_resources, function () {
cc.director.runScene(new StoryScene());
}, this);
在preload函数里面,先启动运行了加载页。(可进入代码追踪查看)
2.怎么自定义自己的loading界面?
答:进入CCLoaderScene.js文件中,由文件名可知,这个就是过渡下载的资源页面。
文件位置在:cocos2d-js-v3.0-rc2\frameworks\cocos2d-html5\cocos2d\core\scenes\CCLoaderScene.js
该文件是创建了Scene,然后在init方法中创建了暗黑色的背景层(bgLayer)。
继续跟踪代码cc._loaderImage,加载了一张base64编码的图片。
base64的图片编码串是在cocos2d-js-v3.0-rc2\frameworks\cocos2d-html5\Base64Image.js中定义的。
我找了张图片(150*150),在http://tool.css-js.com/base64.html网站上搞成了一个长串。
注意:如果加载页的图片过大,会把loading的加载文字遮盖的。当时我搞个全屏的大图,结果悲剧了。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。