А попробовать не судьба? Заодно и ошибку бы у меня в формулах нашли, ибо писалось на коленке

Код AS3:
private function moveText(e:TimerEvent):void
{
if(this.moveLeft)
{
labelDisplay.x -= 4;
if(labelDisplay.x < -labelDisplay.width)
{
this.moveLeft = false;
}
}
else
{
labelDisplay.x += 4;
if(labelDisplay.x > 4)
{
this.moveLeft = true;
}
}
}
Добавлено через 11 минут
Цитата:
|
ItemRenderer не даст изменить x у labelDisplay, т.к. фактически labelDisplay не находиться на сцене. Как я понял схему, компонент передает ItemRenderer'у параметры инициализации, тот создает labelDisplay и компонент его клонирует, потом передает другие параметры и т.д.
|
Вы заблуждаетесь.
Добавлено через 19 минут
Цитата:
|
или есть способ просчитать ширину текста зная параметры TextLineMetrics?
|
Я вам в первом же посте ответил как получить ширину текста. На момент вызова moveText bounds имеет корректные размеры.