Показать сообщение отдельно
Старый 19.05.2009, 16:01
МихаилК вне форума Посмотреть профиль Отправить личное сообщение для МихаилК Найти все сообщения от МихаилК
  № 4  
Ответить с цитированием
МихаилК
 
Аватар для МихаилК

Регистрация: Aug 2001
Адрес: Россия, С.-Петербург
Сообщений: 10
аттачатся - в том смысле, что в начале (до запуска ротации) отрабатывает такой код:

Код AS1/AS2:
//загрузка изображений надписей в количестве countLables (прототипы загружаются по кругу)
for (var i=0;i<countLables;i++) {
	var labelName = "label"+i;
	_root.createEmptyMovieClip(labelName, i);
	_root[labelName]._alpha = 0;
	var labelNamePrototip = "label"+iPrototip;
	iPrototip++;
	if (iPrototip>maxPrototip) iPrototip=0;
	_root[labelName].attachMovie(labelNamePrototip, labelName, labelLevel);	
}
в ролике сейчас countLables равно 20, а maxPrototip равно 5, т.е., у меня перед началом ротации создается 20 мувиков с именами "label0", "label1", ... "label19", в которые положены 5 прототипов из библиотеки. Это я сделал, чтобы больше не лазить в библиотеку, хотя выигрыша в производительности мне это не дало.

Каждый прототип в библиотеке - это шрифтовая надпись, переведенная в кривые (ctrl-D дважды) и сконвертированная в символ.