编辑管理器 activePoint "Y" 位置 ActionScript3

Edit Manager activePoint "Y" Position ActionScript3

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

我想知道如何获取 ActivePosition 指针 "Y" 位置,我知道我可以从 EditManager 获取 activePosition 但它是 returns 字符位置。我想计算 activePosition 是否超出屏幕,然后向下滚动(文本较大且超出屏幕)。所以我需要得到 EditManager.activePosition 的 PositionY。我已经搜索过这个,但 adobe 不能给我完整的信息。 如果您遇到这样的问题,请帮助。

谢谢。

我找到了。

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

谢谢:)