Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Двойной gotoAndPlay (http://www.flasher.ru/forum/showthread.php?t=84926)

da'r0ach 12.09.2006 10:12

Двойной gotoAndPlay
 
Прошу помощи народ!
Есть допустим movieClip и есть кнопки.. так вот нужно чтоб при нажатии на кнопку проигрывался этот movieClip допустим с 5 по 10 кадры и с 25 по 30. Только не предлогайте вставлять на этот 10 кадр gotoAndPlay (25) ибо там должен будет стоять stop.. либо кстати еще лучше подскажите как нужно грамотно сделать подгрузку и выгрузку клипов либо роликов.. соответсвенно по нажатию кнопки.. Буду очень благодарен.
UPD. Вот еще как можно грамотно подгрузить мувик.. после нажатия на кнопку.. и потом что при нажатии на другую кнопку (раздела) проигравалось определенное количество кадров в загруженном мувике, он выгружался и на его место загружался новый ролик.

motor4ik 12.09.2006 11:16

сами то поняли что сказали? наверняка там муть у вас кончено..но на вопрос отвечу

вешать на этот клип onEnterFrame и проверять когда _currentframe будет 10 делать gotoAndPlay(25)

про подгрузку смотрим хелп или поиск на сайте..удачи

da'r0ach 12.09.2006 11:25

ну пасиб и на том.. а то что у меня там муть получается эт я итак знаю.. но простите делаю как умею.

Что такое хорошо? 12.09.2006 14:23

Цитата:

Сообщение от da'r0ach
...как можно грамотно подгрузить мувик.. после нажатия на кнопку.. и потом что при нажатии на другую кнопку (раздела) проигравалось определенное количество кадров в загруженном мувике, он выгружался и на его место загружался новый ролик.

Ты все грамотно сформулировал. Теперь просто найди соответственные команды в ActionScript.

Код:

my_btn.onRelease = function() {
  //грамотно подгрузить мувик
my_mcl.loadClip(url, target )
}

//так можно грамотно подгрузить мувик
var my_mcl:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();

myListener.onLoadInit = function(target_mc:MovieClip) {
  _root.my_btn2.onRelease = function() {
      //тут проиграваем определенное количество кадров в загруженном мувике
  }
};

// и т.д.



Часовой пояс GMT +4, время: 12:11.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.