这可能很简单,因为它是一种设计问题模式而不是开发(想想绘制 UI 图形而不是 OOD :))我已经意识到我已经有一段时间没有使用 Flash IDE 进行设计了。我创建了一个简单的圆角按钮,由以下部分组成:
- 背景剪辑
- 基色剪辑
- 一个文本字段
- 一个亮点
这就是我忘记的内容:“还要记住,即使设置了 scale9Grid 属性,所有文本和子影片剪辑也会正常缩放,而不管它们位于 scale9 网格的哪个区域。” 来自Sephiroth 的旧式 scale 9 教程。
我已经为所有的影片剪辑设置了一个 9 级网格,并且按钮现在几乎可以调整大小。我的文本字段是动态的。如果未嵌入字体,则按钮会按我的预期缩放,但如果我嵌入字体(我需要),则文本会缩放而不考虑比例 9 网格。
有没有办法制作包含嵌入字体的动态 TextField 的 MovieClip,使用比例 9 网格正确缩放?