![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2009
Сообщений: 5
|
Привет, народ!
Делаю баннер. На самом деле я HTML-кодер, с ActionScript столкнулся впервые вот буквально неделю назад. Короче, забираю данные из файла, вида (файл vars.htm): Где, myVar01 - тексты баннера, myVar02 - некий разделитель текстов, myVar03 - время показа очередного текста код выглядит так: var data_lv:LoadVars = new LoadVars (); data_lv.load("vars.htm"); data_lv.onLoad = function() { var texts:Array = this.myVar01.split(this.myVar02); var delay:Number = this.myVar03*1000; var count:Number = 0; setInterval(createTxt,delay,this); function createTxt(){ trace("texts[" + count.toString() + "] = " + texts[count].toString()); //данные createTextField(texts[count],count,0,0,550,100); var w = eval(texts[count]); w.text = texts[count]; w.background = "#FFF;" count++; trace(count); //count if(count >= texts.length){ count = 0; } } } Т.е. мне надо, чтобы флешка бесконечно показывала по-очереди фразы из массива texts, а она один раз как бы отрабатывает и все.. попробуйте проверить этот код во флеше? Я не знаю какими словами объяснить ну не специалист я пока еще во флеше!... Помогите пожалуйста разобраться! |
![]() |
Часовой пояс GMT +4, время: 21:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|