![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1.3 06.07.06]
Регистрация: Apr 2006
Сообщений: 74
|
Всем привет,
Вот делаю слайдшоу на Флэше, пути картинок берутся из текстового файла: Во флэше у меня всего один кадр и в нем я написал такой вот небольшой код (который по идее должен создать несколько муви клипов и вставить в каждый по картинке): var loader = new LoadVars();
loader.load("images.txt");
var container_mc = this.createEmptyMovieClip("container",0);
var pathArray = new Array();
loader.onData = function(str)
{
pathArray = str.split("|");
delete loader;
}
for(i = 0; i < pathArray.length; i++)
{
container_mc.createEmptyMovieClip(eval("clip"+i), 0);
container_mc.eval("clip"+i).loadMovie(pathArray[i]);
container_mc.eval("clip"+i)._alpha = 100;
//_root.pole.text += pathArray[i];
}
В чем моя проблема? Уже второй час не могу понять где косяк. ![]()
__________________
http://nskauto.com - Сайт о Японских Авто |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
for(i = 0; i < pathArray.length; i++) - pathArray еще не существует
loader.onData = function(str)
{
pathArray = str.split("|");
delete loader;
for(i = 0; i < pathArray.length; i++)
{
container_mc.createEmptyMovieClip(eval("clip"+i), 0);
container_mc.eval("clip"+i).loadMovie(pathArray[i]);
container_mc.eval("clip"+i)._alpha = 100;
//_root.pole.text += pathArray[i];
}
}
|
|
|||||
|
[+1.3 06.07.06]
Регистрация: Apr 2006
Сообщений: 74
|
Поменял на то что ты написал. Но все равно при запуске пустая флэшка, хотя картинке есть в папке
( где может быть ошибка?
__________________
http://nskauto.com - Сайт о Японских Авто |
|
|||||
|
[+1.3 06.07.06]
Регистрация: Apr 2006
Сообщений: 74
|
Неужели никто не знает в чем проблема?
__________________
http://nskauto.com - Сайт о Японских Авто |
|
|||||
|
[+1.3 06.07.06]
Регистрация: Apr 2006
Сообщений: 74
|
помогите плиз кто-нибудь. Наверняка здесь простая ошибка, но я её не вижу (как не специалист)
__________________
http://nskauto.com - Сайт о Японских Авто |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
выложи исходник со всей байдой (с картинками, и чво там еще..)
|
|
|||||
|
[+1.3 06.07.06]
Регистрация: Apr 2006
Сообщений: 74
|
Вот мои исходники. Заранее благодарен за помощь.
__________________
http://nskauto.com - Сайт о Японских Авто |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
замени цикл на
for(i = 0; i < pathArray.length; i++)
{
container_mc.createEmptyMovieClip("clip"+i, container_mc.getNextHighestDepth());
container_mc["clip"+i].loadMovie(pathArray[i]);
container_mc["clip"+i]._alpha = 100;
container_mc["clip"+i]._x += 100*i;
}
Для флэш6 надо писать , но это чревато. |
|
|||||
|
[+1.3 06.07.06]
Регистрация: Apr 2006
Сообщений: 74
|
Да у меня как раз Флэш6. Неужели оно заработало ! Спасибо огромное MyXus. А чем это чревато?
__________________
http://nskauto.com - Сайт о Японских Авто |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|