ActionScript 3.0: getCharBoundaries и прокрутка текстовых полей - PullRequest
0 голосов
/ 20 ноября 2011

Я хочу получить границы символа в текстовом поле относительно сцены.

Проблема в том, что getCharBoundaries, похоже, возвращает координаты не относительно источника TextFields, а относительно источника текста(который может находиться где-то за пределами текстового поля, если текстовое поле прокручивается).

Я не знаю, как получить фактическое происхождение текста (даже если оно не видно в текстовом поле из-за прокрутки)что я могу вычислить фактические координаты сцены символа.

Кто-нибудь знает, как это сделать?

// edit: текст в моем текстовом поле отформатирован, поэтому строки не имеют равныхвысота

1 Ответ

0 голосов
/ 29 ноября 2011
myTextField.localToGlobal(new Point());

Затем просто добавьте к этому значению координаты вашего персонажа (получите с getCharBoundaries).

...