【发布时间】:2012-03-20 13:12:25
【问题描述】:
我正在 Flash Professional CS4 上制作窗口组件,现在我遇到了 1 个问题。窗口顶部是标题的动态文本字段。当我缩放窗口时,文本也在缩放。那么有什么方法可以让文本框固定在相同的位置和相同的大小?
附: 9 片缩放已启用。
【问题讨论】:
标签: actionscript-3 flash components
我正在 Flash Professional CS4 上制作窗口组件,现在我遇到了 1 个问题。窗口顶部是标题的动态文本字段。当我缩放窗口时,文本也在缩放。那么有什么方法可以让文本框固定在相同的位置和相同的大小?
附: 9 片缩放已启用。
【问题讨论】:
标签: actionscript-3 flash components
您应该将窗口的背景与其余部分分开:
window > title
> background
您的背景将是唯一被 9 切片的剪辑,您将通过以下方式缩放窗口:
window.getChildByName("background").scaleX = newScaleX;
window.getChildByName("background").scaleY = newScaleY;
【讨论】:
当窗口被缩放时 (widow.scale = newScale) 你只需要做textfield.scale = 1 / scale
【讨论】: