as3 scaleX 按 mc 大小的百分比
as3 scaleX by percent of mc size
如何按百分比缩放 mc 的 X?
例如我有 var 百分比。它从零开始到 100。但是 mx.scaleX = 33;
不起作用,它需要是 .33 或 .3 但我正在使用的数字同样是 0 到 100,我需要将其百分比写入scaleX 可以处理它的一种方式。
// other code to get correct percent; // result is 0 through 100
yellowProgress.scaleX = percent;
如果 percent
是 100,scaleX
应该是 1 - 所以:
1(如 percent
)是 100 的 1%(最大 percent
),因此您需要 1(最大 scaleX
)的 1%,即 0.01。要获得某物的 1%,只需将其除以 100。
所以 yellowProgress.scaleX = percent / 100;
就可以了。
如何按百分比缩放 mc 的 X?
例如我有 var 百分比。它从零开始到 100。但是 mx.scaleX = 33;
不起作用,它需要是 .33 或 .3 但我正在使用的数字同样是 0 到 100,我需要将其百分比写入scaleX 可以处理它的一种方式。
// other code to get correct percent; // result is 0 through 100
yellowProgress.scaleX = percent;
如果 percent
是 100,scaleX
应该是 1 - 所以:
1(如 percent
)是 100 的 1%(最大 percent
),因此您需要 1(最大 scaleX
)的 1%,即 0.01。要获得某物的 1%,只需将其除以 100。
所以 yellowProgress.scaleX = percent / 100;
就可以了。