Показать сообщение отдельно
Старый 17.03.2011, 13:49
Yes!! вне форума Посмотреть профиль Отправить личное сообщение для Yes!! Найти все сообщения от Yes!!
  № 1  
Ответить с цитированием
Yes!!

Регистрация: Jan 2006
Сообщений: 39
По умолчанию странное поведение загружаемых картинок

Нужен совет людей имевших опыт с такой проблемой.
В слой, мувиклип подгружаю внешние изображение, внутри над каждым слоем создаю новый слой в конце анимации(с пустым кадром внутри) где задаю код и делаю плавную анимацию прозрачности из 0% до 100% для нового загружаемого изображения.
Сложность в том что иногда новое изображение начинает раньше проявляться чем нужно. Другими словами одно накладывается на другое.
Код AS1/AS2:
     var my_mcl:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
myListener.onLoadStart = function(target_mc:MovieClip) { var loadProgress:Object = my_mcl.getProgress(target_mc);
_root.big.stop();
};
myListener.onLoadProgress = function(target_mc:MovieClip, loadedBytes:Number, totalBytes:Number) { _root.big.stop();
};
myListener.onLoadComplete = function(target_mc:MovieClip) { _global.ss++
setTimeout(function(){_root.big.play();}, 4000) };
myListener.onLoadInit = function(target_mc:MovieClip) { };
myListener.onLoadError = function(target_mc:MovieClip, errorCode:String) { _root.big.stop();
};
my_mcl.addListener(myListener);
this.createEmptyMovieClip("clip1_mc", this.getNextHighestDepth());
clip1_mc._x = -850;
clip1_mc._y = -3;
my_mcl.loadClip("../photo/"+_global.ss+".jpg", clip1_mc);


Последний раз редактировалось Yes!!; 17.03.2011 в 15:15.