2010-03-08 61 views
2

影片剪辑阶段更高值I有一个movieclip与内部嵌套的movieclip阶段。全部引用在0,0。这些儿童动画片段都不会加载任何动态内容,动画或有遮罩层。它的子MC中有一个输入文本框。父级MC显示280像素宽度,而使用.width跟踪返回313像素。没有代码在运行时改变父级MC的.width值。舞台上的ParentMC没有缩放(宽度/高度为100%)。Movieclip.width返回比上宽度

任何指针,什么可能是在舞台上和运行时间在.WIDTH值差异的原因是什么?它打破了下面的缩放代码。

回答

1

检查TextFieldautoSize财产。如果autoSize属性设置为默认的TextFieldAutoSize.NONE以外的其他值,则文本字段的大小将根据内容而有所不同。

另一种可能性是自定义绘制 - 你执行任何编程绘图可能增加的宽度是多少?例如,如果你画直径100像素的上形状的圆,大小最初设置为50×50,宽度和高度属性将读出100个,而不是50

+0

感谢您的答复:)文本字段的确.NONE。没有自定义绘图。它只是一堆UI元素(Movieclip),后来有弹出窗口(movieclip)。一切都是在Flash IDE本身内部设计的。 – Sawrb 2010-03-08 13:16:39

相关问题