gpt4 book ai didi

actionscript-3 - textField textWidth 不正确 ActionScript 3

转载 作者:行者123 更新时间:2023-12-01 08:18:16 24 4
gpt4 key购买 nike

我有一个使用 postscript 字体的动态 textField(使用 CS5 中的经典字体引擎)。我在创作时创建了 textField。当我尝试使用 textField.textWidth 属性确定 textField 的实际宽度时,返回的宽度非常错误。例如,屏幕上显示的文本大约有 350 像素的宽度。但返回的宽度只有 150 像素。我尝试过切换字体,但使用 TextLineMetrix 无济于事。

任何想法为什么我没有得到准确的宽度?

最佳答案

确保您设置了文本字段的 autoSize 属性,这将导致 Flash 将宽度识别为文本的宽度,而不是包含文本字段的宽度。尝试这样的事情......

myTextField.autoSize = TextFieldAutoSize.LEFT;
trace(myTextField.textWidth);

关于actionscript-3 - textField textWidth 不正确 ActionScript 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4997048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com