|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2009
Сообщений: 74
|
пауза на загрузку картинки и плавное перемещение мувиклипа
доброе время суток
вот делаю маленькую вертелку картинок которые беруться их хмл файла но она у меня погано вертиться: картинки неуспевают загрузиться знаю что надо прелоадер но незнаю как правильно его присобачить и также хотю вместо резкого изменения положения мувиклипа с картиной чтоб происходило тоесть за 1 сек оно мувик прошол этот путь xmlData = new XML(); xmlData.ignoreWhite = true; xmlData.onLoad = loadXML; xmlData.load("mal.xml"); setInterval( chang, 5000); function loadXML(loaded) { if (loaded) { _root.link = []; _root.total = this.firstChild.childNodes.length; for (i=0; i<_root.total; i++) { picHolder = this.firstChild.childNodes[i]; _root.link[i] = picHolder.attributes.link; if (i<9){ name ='m'+i; _root[name].createEmptyMovieClip("container0",0); _root[name].createEmptyMovieClip("container1",1); _root[name].container1._Х = 0; _root[name].container1._y = 123; _root[name].container0.loadMovie(_root.link[i]); } } } else { content = "file not loaded!"; } } function chang() { _root.numer = random (8); cont = 'm' +_root.numer; //trace (cont); randommal(_root.numer); if (_root[cont]._y==0) { _root[cont].container1.loadMovie(_root.link[_root.numer]); _root[cont]._y=-123;// а надо чтоб за 1 секунду происходило перемещение _root[cont].container0.unloadMovie(); } else { _root[cont].container0.loadMovie(_root.link[_root.numer]); _root[cont]._y=0;// а надо чтоб за 1 секунду происходило перемещение _root[cont].container1.unloadMovie(); } } function randommal(numold) { numnew = random(_root.total-8)+8; num=_root.link[numnew]; _root.link[numnew]=_root.link[numold]; _root.link[numold]=num; } зарание спосибо |
|
|||||
Регистрация: Aug 2010
Сообщений: 107
|
Ниже пример с прелоадером. Просто поместите во второй кадр ваш код.
и также хотю вместо резкого изменения положения мувиклипа с картиной чтоб происходило тоесть за 1 сек оно мувик прошол этот путь Пытаясь понять эту фразу я вывихнул моск. Если вы имели ввиду плавное движение, скажем справа на лево, то можете испльзовать либо Tween по событию загрузки, либо ручками вводить сдвиг координаты вашего контейнера |
|
|||||
Регистрация: Aug 2009
Сообщений: 74
|
так у меня счас движение проходит
мне нужна функция которая переместила б мувик _root[cont] с -123 в 0 за 1 сек покажите плз пример как это функцией сделать насчет прелоадера в вашем архиве прелоадер стоит на весь файл а мне надо на каждую картинку ибо она по отдельности загружаеться |
Часовой пояс GMT +4, время: 17:38. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|