您的位置:首页 > 编程语言

看三消游戏源代码的收获

2016-06-16 16:18 155 查看
1.project.json→index.html→main.js(指向的Scene)

2.gScoreData.initData();// 初始化成绩数据管理对象

3.cc.audioEngine.setMusicVolume(1.0); cc.audioEngine.setEffectsVolume(1.0);// 设置声音参数

4.cc.spriteFrameCache.addSpriteFrames(res.baseResource_plist); // 加载plist的图片资源

5.var eGameMode = {Invalid : -1,Challenge:0,Timer:1,Count:2}; //通过封装成对象来调用它的属性                

6.var nextLayer = new GamePatternMatrix;

  nextLayer.init();

  var nextScene = new cc.Scene();

  nextScene.addChild(nextLayer);    //创建空Scene来添加Layer,然后更换场景

  cc.director.runScene(new cc.TransitionSlideInT(0.5, nextScene));

7.this.setTag(111);// 定义当前场景的tag,便于在游戏结果界面中获取这个场景,并移除这个场景的事件处理

8.数据的保护  var My_Data = {

              Change_Num:10,

              changeNum:function(value){

              this.Change_Num += value

              if(this.Change_Num > 6) this.Change_Num = 3

              if(this.Change_Num < 3) this.Change_Num = 5

            },

            getNum:function(){

               return this.Change_Num

              }

            }


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: