• Size 类型
    • 索引
      • 属性(properties)
      • 方法
  • Details
    • 属性(properties)
      • width
      • height
      • ZERO
        • 参数列表
      • clone
      • 示例
      • equals
        • 参数列表
      • 示例
      • lerp
        • 参数列表
      • 示例
      • toString
      • 示例

    Size 类型

    模块: cc父模块: cc

    cc.Size 是 size 对象的类。请不要使用它的构造函数创建的 size,使用 size 别名函数。它不久将被取消,请使用cc.Vec2代替。

    索引

    属性(properties)
    • width Number
    • height Number
    • ZERO Size 返回一个宽度为 0 和高度为 0 的 Size 对象。
    方法
    • constructor
    • clone 克隆 size 对象。
    • equals 当前 Size 对象是否等于指定 Size 对象。
    • lerp 线性插值。
    • toString 转换为方便阅读的字符串。

    Details

    属性(properties)

    width

    metadescription
    类型Number
    定义于cocos2d/core/value-types/size.js:64
    height

    metadescription
    类型Number
    定义于cocos2d/core/value-types/size.js:67
    ZERO
    返回一个宽度为 0 和高度为 0 的 Size 对象。
    metadescription
    类型Size
    定义于cocos2d/core/value-types/size.js:71



    #### 方法



    ##### constructor


    metadescription
    定义于cocos2d/core/value-types/size.js:48
    参数列表
    • width Number | Size
    • height Number
    clone

    克隆 size 对象。

    metadescription
    返回Size
    定义于cocos2d/core/value-types/size.js:85
    示例
    1. var a = new cc.size(10, 10);
    2. a.clone();// return Size {width: 0, height: 0};
    equals

    当前 Size 对象是否等于指定 Size 对象。

    metadescription
    返回Boolean
    定义于cocos2d/core/value-types/size.js:98
    参数列表
    • other Size
    示例
    1. var a = new cc.size(10, 10);
    2. a.equals(new cc.size(10, 10));// return true;
    lerp

    线性插值。

    metadescription
    返回Size
    定义于cocos2d/core/value-types/size.js:114
    参数列表
    • to Rect
    • ratio Number the interpolation coefficient.
    • out Size optional, the receiving vector.
    示例
    1. var a = new cc.size(10, 10);
    2. var b = new cc.rect(50, 50, 100, 100);
    3. update (dt) {
    4. // method 1;
    5. var c = a.lerp(b, dt * 0.1);
    6. // method 2;
    7. a.lerp(b, dt * 0.1, c);
    8. }
    toString

    转换为方便阅读的字符串。

    metadescription
    返回String
    定义于cocos2d/core/value-types/size.js:146
    示例
    1. var a = new cc.size(10, 10);
    2. a.toString();// return "(10.00, 10.00)";