AS3的TextField提供了上述两个属性。可是在Worker里面无法准确计算渲染的参数,沙箱外通讯又困难(二者都是同步性访问的属性,鉴于使用实际情况考虑,可能异步回调结果会没什么用)。
所以目测只能估算值。
- 创建对象,估算(
textWidth = length * pixelheight, textHeight = pixelheight,暂且认定字符等宽等高,不靠谱,有待提升)
- 对象创建后返回回调的真实数据
- 更新文字等,都要等回调返新的数据。立即访问的话访问不到新的数据,估计只会访问到估算值。
欢迎提供建议