Cocos2d JS 之消灭星星(五) 游戏主场景
1 /* 2 * 游戏主场景 3 */ 4 var GameMainScene = ccui.Layout.extend( 5 { 6 ctor:function() 7 { 8 this._super(); 9 this.zinit(); 10 this.setTopInfor(); 11 this.addStarLayout(); 12 }, 13 //游戏主场景顶部显示信息 14 setTopInfor:function() 15 { 16 var gameTopInfo = new GameTopInformation(); 17 gameTopInfo.y = this.size.height - gameTopInfo.height; 18 this.addChild(gameTopInfo, 1); 19 }, 20 //将星星层添加到主场景 21 addStarLayout:function() 22 { 23 var starLayout = GameStarLayout.createLayout(); 24 this.addChild(starLayout, 1); 25 }, 26 //初始化 27 zinit:function() 28 { 29 //设置布局大小 30 this.size = cc.size(480, 800); 31 this.setSize(this.size); 32 //实例化背景图片 33 var backGround = new myImage(res.mainbacktop); 34 backGround.y = this.size.height - backGround.height; 35 this.addChild(backGround, 0); 36 var backGround1 = new myImage(res.mainbackbottom); 37 this.addChild(backGround1, 0); 38 } 39 }); 40 41 42 GameMainScene.createScene = function() 43 { 44 var gameLayout = new GameMainScene(); 45 var scene = cc.Scene.create(); 46 scene.addChild(gameLayout); 47 return scene; 48 };
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。