Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.09.2009, 17:33
lbsdes вне форума Посмотреть профиль Отправить личное сообщение для lbsdes Найти все сообщения от lbsdes
  № 1  
Ответить с цитированием
lbsdes
 
Аватар для lbsdes

Регистрация: Nov 2008
Сообщений: 101
По умолчанию Как сделать бегущую строку?

я знаю что надо создать динамическое текстовое поле, а вот как программно его бегать заставить?

Старый 11.09.2009, 18:14
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 2  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
ничего не создаем, просто пишем код в кадре
Код AS1/AS2:
this.createTextField("text",5,275,200,5,5);//динамически создаем текстовое поле
text.autoSize = "center";//говорим, чтоб автосайзился
text.text = "Пакупай помидоры! Налетай!";//задаем ему текст
text.selectable = false;//говорим, чтоб выделить нельзя было
this.onEnterFrame = function():Void  {
	text._x += 5;//двигаем текст
	if (text._x > 550 + (text._width / 2)) {//если уехал за пределы
		text._x = 0 - (text._width);//то появляемся слева
	}
};
если хотим изменить, например, размер или сделать жирным, то
Код AS1/AS2:
var textFormat:TextFormat = new TextFormat();
textFormat.size = 24; // ставим размер
textFormat.bold = true; //делаем жирным
text.setTextFormat(textFormat); // ставим весь формат на текстовое поле
более подробный список можно узнать в документации.

ну а если лень, то создаете ручками, называете в Instance Name - text и вставляете только все, что связано с onEnterFrame


Последний раз редактировалось Zik.; 11.09.2009 в 18:20.
Создать новую тему Ответ Часовой пояс GMT +4, время: 14:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 14:56.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.