Показать сообщение отдельно
Старый 26.10.2013, 02:20
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 2  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Используйте текст + маску, которая на него накладывается.
Потом плавно изменяете положение текста.
Например:
Код AS3:
var textCont:Sprite = new Sprite();
addChild(textCont);
var tf:TextField = new TextField();
textCont.addChild(tf);
 
var textWidth:int = 100;
tf.width = tf.textWidth;
textCont.scrollRect = new Rectangle(0, 0, textWidth, 20); // 20 - высота твоего текста в пикселах
 
addEventListener(Event.ENTER_FRAME, onUpdate);
function onUpdate(e:Event):void {
    tf.x -= 0.05; // переносим текст влево на 0,05 пиксела, обеспечивает плавность
    if(tf.x < - tf.width) tf.x = textWidth;
}
Писал прямо тут, на скорую руку. Но, думаю, смысл понятен.