object.width

类型 数字
对象 显示对象
display.*
修订 2024.3703 版
关键词 对象、宽度、大小
参见 object.contentWidth
object.height

概述

检索或更改显示对象的宽度。对于对象,此属性可以用于获取(但不能设置)宽度。

对于图像,返回值是原始位图宽度,包括任何透明区域。

疑难解答

此值不受的 object:scale()object.xScale 影响。同样,此值不受对象旋转的影响。

示例

local rect1 = display.newRect( 100, 100, 50, 50 )
rect1:setFillColor( 0.5, 0, 1 )
 
local rect2 = display.newRect( 100, 100, 50, 50 )
rect2:setFillColor( 1, 0, 0 )
rect2.x = rect1.x + rect1.width+10

local rect3 = display.newRect( 75, 150, 50, 50 )
rect3:setFillColor( 0, 0.5, 1 )
rect3.anchorX = 0

transition.to( rect3, { time=2000, width=110 } )