我正在将一个小缩略图加载到MovieClip中作为我的Thumb类的一部分...但是当我将它添加到舞台时,缩略图的高度会大幅拉伸。
我的高度和宽度不仅设置在Thumb类中,而且还设置在添加到舞台上的Thumb实例上。
有什么想法吗?
答案 0 :(得分:0)
查看所有父级DisplayObjectContainers并确保它们都没有在y轴上进行任何缩放。
注意:这也包括舞台。
答案 1 :(得分:0)
在Thumb类或在加载完图像时调用的util类中创建一个测试函数。
让函数通过自身和父母向上递归,并打印出width
,height
,scaleX
和scaleY
。当你登上舞台时停止递归。你的罪魁祸首将是具有不稳定价值观的人。
我怀疑您是在加载图片之前人为设置width
和/或height
,而scaleX
和scaleY
最终会出现错误值。然后图像完成加载,并应用缩放。
答案 2 :(得分:0)
似乎MovieClip在其中有任何内容之前已经调整大小。关于边界没有明确的迹象,所以当照片最终加载时,它试图占据一个巨大的区域。