看三消游戏源代码的收获

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
              }
            }



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值