本篇文章主要介绍了" CVP认证学习笔记--李天宇005实现多场景切换",主要涉及到方面的内容,对于HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
今天的作业是场景的相互切换。我是通过点击菜单实现的,首先得体会是:今天的代码量比昨天又多了~..下面进入正题。 这节课的内容其实和上节课的创建一个场景是有关联...
今天的作业是场景的相互切换。我是通过点击菜单实现的,首先得体会是:今天的代码量比昨天又多了~..下面进入正题。
这节课的内容其实和上节课的创建一个场景是有关联的。因为我们要手动创建2个场景,一个是帮助场景,一个是开始场景。所以昨天做的cc.Layer.extend和cc.Scene.extend那一串代码还是必须的。并且需要创建多个.js文件来存放场景和图层。但是为了方便起见,我们再app.js文件里定义了3个场景,分别是HelloWorldScene、HelpScene、MenuScene。
过多的跟上节课重复的代码,这里就不附上了。这里主要分享一下自己在编程时犯的错误,也许马虎你的也会犯。我在new返回菜单项时:
var itemCallBack = cc.MenuItemFont(“返回按钮”,this.返回方法,this);我开始的时候忘记了这个方法是全局的,没有加这个this,导致我一点击按钮的时候,模拟器就崩溃。于是乎我就debug,提示我这个方法没有找到,之后我回到new菜单项的那一行,很快找到了问题所在,完成了本节课的作业。 其实实现场景的来回切换的原理就是cc.director.runScene(new 场景名())。
通过查阅资料,我又找到了一些关于cc.director的函数,这里跟大家分享一下:
http://www.ipastimes.com/post/4.html
最后附上我的作业链接:
http://www.cocoscvp.com/usercode/2016_04_11/d712a30b2bb2c2e145b334ad2e0247ac131a27ee/
以上就介绍了 CVP认证学习笔记--李天宇005实现多场景切换,包括了方面的内容,希望对HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_2047342.html