【cocos2d-js官方文档】四、基础数据类型

基础数据类型统一通过方法来创建。不再支持new方式

1、坐标cc.Point 一共3种创建方式

结构:{x:0,y:0}

  1.  
    //1 快捷创建,返回相当于cc.p(0,0)
  2.  
    var point1 = cc.p();
  3.  
    //2 常用
  4.  
    var point2 = cc.p(100,100);
  5.  
    //3 拷贝
  6.  
    var point3 = cc.p(point2);

2、尺寸cc.Size 一共3种创建方式

结构:{width:0,height:0}

  1.  
    //1 快捷创建,返回相当于cc.size(0,0)
  2.  
    var size1 = cc.size();
  3.  
    //2 常用
  4.  
    var size2 = cc.size(100,100);
  5.  
    //3 拷贝
  6.  
    var size3 = cc.size(size2);

3、区域cc.Rect 一共3种创建方式

结构:{x:0,y:0,width:0,height:0}

  1.  
    //1 快捷创建,返回相当于cc.rect(0,0,0,0)
  2.  
    var rect1 = cc.rect();
  3.  
    //2 常用
  4.  
    var rect2 = cc.rect(100,100,100,100);
  5.  
    //3 拷贝
  6.  
    var rect3 = cc.rect(rect2);

4、颜色cc.Color 一共5种创建方式

结构:{r:0,g:0,b:0,a:0}

  1.  
    //1 快捷创建,返回相当于cc.color(0,0,0,255);
  2.  
    var color1 = cc.color();
  3.  
    //2 常用,不包含alpha值
  4.  
    var color2 = cc.color(255,255,255);
  5.  
    //3 常用,包含alpha值
  6.  
    var color3 = cc.color(255,255,255,255);
  7.  
    //4 拷贝
  8.  
    var color4 = cc.color(color2);
  9.  
    //5 固定颜色
  10.  
    var color5 = cc.color.white;
  11.  
     
  12.  
    常用 9种固定颜色类型
  13.  
    cc.color.WHITE; //白色
  14.  
    cc.color.YELLOW; //黄色
  15.  
    cc.color.BLUE; //蓝色
  16.  
    cc.color.GREEN; //绿色
  17.  
    cc.color.RED; //红色
  18.  
    cc.color.MAGENTA; //紫红色
  19.  
    cc.color.BLACK; //黑色
  20.  
    cc.color.ORANGE; //橙色
  21.  
    cc.color.GRAY; //灰色
转载请注明:https://blog.csdn.net/qinning199/article/details/40424301

猜你喜欢

转载自www.cnblogs.com/wodehao0808/p/11929561.html