为什么从 FlashDevelop 导入后 SWC 上的文本不会显示?
我之前已经发布过这个问题,但没有找到有用的答案。人们告诉我使用 embedAsCFF=false,但我没有直接嵌入任何字体。
影片剪辑内有一个使用“Impact”作为字体的文本字段。我将影片剪辑导出为 SWC,以便我能够在我的 Flashdevelop 项目中使用它的图形。 当我将 SWC 添加到屏幕时,除了文本之外一切都很好。它没有出现。
var swcInstance:SwcClass = new SwcClass
swcInstance.textFiel.text = "hello world!"
addChild(swcInstance)
希望我解释得很好
I've posted this question before but no useful answer was found. People told me to use embedAsCFF=false, but I'm not embedding any font directly.
There is a textfield using "Impact" as font inside a movieclip. I exported the movieclip as an swc so that I would be able to use it's graphics in my Flashdevelop project.
When I add the swc to the screen, everything is fine but the text. It doesn't appear.
var swcInstance:SwcClass = new SwcClass
swcInstance.textFiel.text = "hello world!"
addChild(swcInstance)
Hope I explained it well
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保您在 Flash Pro 中创建“经典文本字段”而不是“TLF 文本字段”。
另外,请确保嵌入字体所需的字符 - 请参阅 Flash Pro 中字段实例的“属性”面板,并至少检查基本拉丁语(对于重音字符,请检查拉丁语 1)。
Make sure you create a "Classic TextField" and not a "TLF TextField" in Flash Pro.
Also make sure you embed the needed character for the font - see Properties panel for your field instance in Flash Pro and check at least Basic Latin (and Latin 1 for accented characters).