我在舞台上有一个电影剪辑,里面有嵌套的电影剪辑。全部在 0,0 处引用。没有任何子影片剪辑加载任何动态内容、动画或具有蒙版图层。它在其中一个子 MC 中确实有一个输入文本字段。父 MC 显示 280 px 宽度,而它返回 313 px 和 .width 跟踪。没有代码可以在运行时更改父 MC 的 .width 值。并且舞台上的 ParentMC 没有缩放(宽度/高度为 100%)。
任何指针,指向舞台和运行时 .width 值差异的原因可能是什么?它打破了随后的缩放代码。
我在舞台上有一个电影剪辑,里面有嵌套的电影剪辑。全部在 0,0 处引用。没有任何子影片剪辑加载任何动态内容、动画或具有蒙版图层。它在其中一个子 MC 中确实有一个输入文本字段。父 MC 显示 280 px 宽度,而它返回 313 px 和 .width 跟踪。没有代码可以在运行时更改父 MC 的 .width 值。并且舞台上的 ParentMC 没有缩放(宽度/高度为 100%)。
任何指针,指向舞台和运行时 .width 值差异的原因可能是什么?它打破了随后的缩放代码。
检查. autoSize
_ 如果文本字段的autoSize属性设置为默认值以外的任何值,TextField
则文本字段的大小将根据内容而有所不同。TextFieldAutoSize.NONE
另一种可能性是自定义绘图 - 您是否正在执行任何可能增加宽度的程序绘图?例如,如果您在最初设置为 50x50 的形状上绘制一个直径为 100 像素的圆,则宽度和高度属性将显示为 100 而不是 50。