编辑管理器 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;
谢谢:)
我在 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;
谢谢:)