讨论如何引入别的JS文件。
myApp.js文件有场景MyScene。
s2.js文件有场景MyScene2。
在myApp.js切换到场景MyScene2。这个时候需要在myApp.js文件中引入s2.js。不然会在切换场景的时候,报错:MyScene2未定义。
引入的语句是:require("src/s2.js");注意要+路径(src/)。
//--s2.js文件
//场景2
var MyLayer2 = cc.Layer.extend({
helloLabel:null,
time:null,
ctor:function() {
this._super();
cc.associateWithNative( this, cc.Layer );
},
init:function () {
this._super();
var size = cc.Director.getInstance().getWinSize();
this.helloLabel = cc.LabelTTF.create("场景二", "", 38);
this.helloLabel.setPosition(cc.p(size.width / 2, size.height - 40));
this.addChild(this.helloLabel, 5);
return true;
}
});
var MyScene2 = cc.Scene.extend({
ctor:function() {
this._super();