编辑管理器activePoint“Y”定位ActionScript3

时间:2015-06-11 17:31:25

标签: actionscript-3 flash text

我正在使用AS3中的TextFlow和EditManager(flashx.textLayout)

我想知道如何获取ActivePosition指针“Y”的位置,我知道我可以从EditManager获取activePosition但它返回字符位置。如果activePosition超出屏幕,我想计算,然后向下滚动(文本更大,它在屏幕外)。所以我需要获得EditManager.activePosition的PositionY。我搜索过这个,但是adobe不能给我完整的信息。 如果你有这样的问题,请帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

我找到了。

var currPos:int = editManager.activePosition;
var currLineY:int = textFlow.flowComposer.findLineAtPosition(currPos).y;

谢谢:)