Size 类型
cc.Size 是 size 对象的类。
请不要使用它的构造函数创建的 size,
使用 size 别名函数。
它不久将被取消,请使用cc.Vec2代替。
索引
属性(properties)
方法
- constructor
- clone克隆 size 对象。
- equals当前 Size 对象是否等于指定 Size 对象。
- lerp线性插值。
- toString转换为方便阅读的字符串。
Details
属性(properties)
width
| meta | description | 
|---|---|
| 类型 | Number | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:63 | 
height
| meta | description | 
|---|---|
| 类型 | Number | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:66 | 
ZERO
返回一个宽度为 0 和高度为 0 的 Size 对象。
| meta | description | 
|---|---|
| 类型 | Size | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:70 | 
方法
constructor
| meta | description | 
|---|---|
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:47 | 
参数列表
clone
克隆 size 对象。
| meta | description | 
|---|---|
| 返回 | Size | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:84 | 
示例
var a = new cc.size(10, 10);
a.clone();// return Size {width: 0, height: 0};
equals
当前 Size 对象是否等于指定 Size 对象。
| meta | description | 
|---|---|
| 返回 | Boolean | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:97 | 
参数列表
- otherSize
示例
var a = new cc.size(10, 10);
a.equals(new cc.size(10, 10));// return true;
lerp
线性插值。
| meta | description | 
|---|---|
| 返回 | Size | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:113 | 
参数列表
示例
var a = new cc.size(10, 10);
var b = new cc.rect(50, 50, 100, 100);
update (dt) {
   // method 1;
   var c = a.lerp(b, dt * 0.1);
   // method 2;
   a.lerp(b, dt * 0.1, c);
}
toString
转换为方便阅读的字符串。
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/value-types/CCSize.js:140 | 
示例
var a = new cc.size(10, 10);
a.toString();// return "(10.00, 10.00)";
