未分类 API类对象Size的类对象本页总览Size的类对象 描述: 用于创建尺寸对象的类。 __call 类型: 元方法。 描述: 使用给定的宽度和高度创建一个新的尺寸对象。 签名: metamethod __call: function( self: SizeClass, width?: number --[[0]], height?: number --[[0]] ): Size 用法示例: local size = Size(10, 20) 参数: 参数名类型描述widthnumber[可选] 新尺寸的宽度(默认为0)。heightnumber[可选] 新尺寸的高度(默认为0)。 返回值: 返回类型描述Size新的尺寸对象。 __call 类型: 元方法。 描述: 从现有的尺寸对象创建一个新的尺寸对象。 签名: metamethod __call: function(self: SizeClass, other: Size): Size 用法示例: local newSize = Size(existingSize) 参数: 参数名类型描述otherSize要从中创建新对象的现有尺寸对象。 返回值: 返回类型描述Size新的尺寸对象。 __call 类型: 元方法。 描述: 从二维向量对象创建一个新的尺寸对象。 签名: metamethod __call: function(self: SizeClass, vec: Vec2): Size 用法示例: local size = Size(Vec2(10, 20)) 参数: 参数名类型描述vecVec2要从中创建新尺寸的向量,由二维向量对象表示。 返回值: 返回类型描述Size新的尺寸对象。 zero 类型: 只读成员变量。 描述: 获得一个属性都为0的尺寸对象。 签名: const zero: Size