Flex 移动项目
我正在设置按钮的宽度是这样的:
prevBtn.width = (stage.stageWidth/2)-15
trace(prevBtn.width,stage.stageWidth)
«225 480» — 输出面板说,完全正确;但是那个按钮看起来比应该的大——它是 340px 宽。
好的,我明白了:某物已scaleX
设置为 1,5。我试过了
var a:Object = prevBtn;
while(a!=null){
trace(a.scaleX)
a = a.parent;
}
并且 - 当然 - 在输出中得到了这个:
1
1
1
1
1.5
1
TL;DR:如何将按钮的宽度设置为“50%-15px”?