![]() |
|
||||||||||
|
|
|
|||||
|
Добрый вечер!
как раз я уже создавал такую тему, и вот вернулся опять к ней... есть клип: clip1_mc есть папка: slideshow есть фалы в папке: image1.jpg, image2.jpg, image3.jpg и так далее есть код в кадре: preloader._visible = false; var my_mcl:MovieClipLoader = new MovieClipLoader(); var myListener:Object = new Object(); myListener.onLoadStart = function(target_mc:MovieClip) { preloader._visible = false; var loadProgress:Object = my_mcl.getProgress(target_mc); trace("Start"); }; myListener.onLoadProgress = function(target_mc:MovieClip, loadedBytes:Number, totalBytes:Number) { preloader._visible = true; trace("load"); }; myListener.onLoadComplete = function(target_mc:MovieClip) { preloader._visible = false; var loadProgress:Object = my_mcl.getProgress(target_mc); trace("Complete"); }; myListener.onLoadInit = function(target_mc:MovieClip) { preloader._visible = false; target_mc._alpha = 0; fade_dir = true; my_interval = setInterval(fade, fade_time); trace("Init"); }; myListener.onLoadError = function(target_mc:MovieClip, errorCode:String) { preloader._visible = false; whichPic=1; my_mcl.loadClip("slideshow/image"+whichPic+".jpg", clip1_mc); trace("Error"); //whichPic - нумерация картинок //"images/image"+whichPic+".jpg" - путь к картинкам // clip1_mc - мувик в который производится загрузка }; my_mcl.addListener(myListener); var my_interval; var pause_interval; var whichPic = 1; var fade_dir = true; var fade_step = 10; //кол-во альфа var fade_time = 30; //время исчезновения var pause_time = 100; //задержка во времени при альфа=100 function pause_me() { clearInterval(pause_interval); my_interval = setInterval(fade, fade_time); } my_mcl.loadClip("slideshow/image"+whichPic+".jpg", clip1_mc); //whichPic - нумерация картинок //"images/image"+whichPic+".jpg" - путь к картинкам // clip1_mc - мувик в который производится загрузка function fade() { if(clip1_mc._alpha>=100 && fade_dir==true) { fade_dir = false; clearInterval(my_interval); pause_interval = setInterval(pause_me, pause_time); return; } if (clip1_mc._alpha<100 && fade_dir==true) { clip1_mc._alpha+=fade_step; } else { fade_dir=false; if(clip1_mc._alpha>0) { clip1_mc._alpha-=fade_step; } else { clearInterval(my_interval); whichPic++; my_mcl.loadClip("slideshow/image"+whichPic+".jpg", clip1_mc); //whichPic - нумерация картинок //"images/image"+whichPic+".jpg" - путь к картинкам // clip1_mc - мувик в который производится загрузка } } } 1. В коде есть ошибка, но я не пойму где... ошибка в том что когда я запуская на локале, то все работает классно, а когда в сети, то после того как картинки заканчиваются, то есть например в папке slideshow всего 3 картинки, то ролик не возвращается на исходную позицию и не грузит 1 картинку. не подскажите где ошибка??? 2. вопрос как бы важен, но и не совсем важен... хотелось бы узнать можно ли сделать из моего кода, чтобы картинки грузились по верх остальных, что бы фон не проглядывал... вот пример: http://web-alfa.com/mmm/top.html заранее спасибо Добавлено через 1 час 30 минут что так никто и не поможет? Добавлено через 6 часов 25 минут так никто и не поможет? ![]() Добавлено через 19 часов 1 минуту вот интересно...что не так я написал что мне никто помочь не хочет? смотрю многие помогают всем, а мне почему то никто... странно... Последний раз редактировалось Arhitector; 20.01.2009 в 00:18. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|