Тема: FlashSlideShow
Показать сообщение отдельно
Старый 17.02.2010, 23:55
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
1. Все предельно просто - увеличь fps до 30.
2. Одна картинка - один контейнер. Если нужна длинная лента - делаем общий мувик-ленту, а внутри контейнеры, куда грузим картинки.
И потом, почему у тебя анимация радостно стартует, не дождавшись конца загрузки?
Может быть, хотя бы так?
Код AS1/AS2:
stop();
var container:MovieClip = createEmptyMovieClip("container", this.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("war2.jpg", container);
 
function onLoadInit(mc:MovieClip) {
   this.play();
}
Кстати, а зачем container создается кодом, если мувик с таким именем уже есть на сцене?


Последний раз редактировалось mooncar; 18.02.2010 в 00:04.