js2dx基本语法

 

1.先声明后使用,有顺序的

 

2.全局(引进文件的时候就执行了)

全局变量  var layerTestSceneIdx = -1;

全局方法  var nextLayerTest = function () { };   nextLayerTest()调用

静态变量 Best.string = "dsdsds"

静态方法 Best.scene=function(){ }                   Best.scene();  调用

 

3. 对象  new xxx以后在调用里面得方法

 

(0)数组 

var testNames = [  ...  ];  var testNames = [ [] , [] ]; 

(1)普通对象

var VisibleRect = {

  title:function () {  方法},

};

 

(2)继承对象

var xxx = cc.XXX.extenr() ( {

 

   不是方法里变量 

   helloImg : null,   

   helloLabel:null,     控件对象里全局用都要先声明一下之后用 this.helloLabel = 赋值

 

   title:function () {  方法

   

       helloImg = 232;       

 

        return "No title";

    },最后一个不用,了

 

 

}  );

 

 

4.var 全能 function,false ,int ...

 

 

5.

所有的控件如果操作复杂, 都要继承(cc.XXX.extend({});)一下在添加到 layer 里

 

 注意事项

1. 类

var test = {

  me:3,

  用this.me调用,只是在此类的方法内有效,如果方法内嵌入回调方法this.me都是无效的,但是me调用是有效的,

  方法里的变量 var  temp,在内嵌的方法中是有效的

  

  

}

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值