Показать сообщение отдельно
Старый 05.08.2006, 10:00
sem1313 вне форума Посмотреть профиль Отправить личное сообщение для sem1313 Найти все сообщения от sem1313
  № 2  
Ответить с цитированием
sem1313

Регистрация: Feb 2006
Сообщений: 588
С паузой помогу...

Код:
sound_1 = new Sound ();
sound_1.attachSound("HaHa");
sound_1.start(0,1);
var xDur = 0;
var x = 0;

this.onEnterFrame = function() {
      btnPause_mc.onRelease = function() {
           xDur = x/fps; // где fps - частота обновления
      }
      btnPlay_mc.onRelease = function() {
           sound_1.start(xDur,1);
           //x = 0;
      }

      sound_1.onSoundComplete = function() {
           sound_1.start(0,1);
           x = 0;
      }

      x++;

}
Код не проверял, накидал на вскидку... Но должен работать...

С подгружаемым звуком можно добиться паузы, но в том смысле, что ты просто остановишь звук, а после тебе его все равно прийдется подгружать заново...
На счет перемотки - это что-то очень "грустное"... хотя с тем же onEnterFrame можно попробовать...

Единственный минус в этом всём, что постоянно задействован onEnterFrame... Ну это уж решать тебе...


Последний раз редактировалось sem1313; 05.08.2006 в 10:14.