Показать сообщение отдельно
Старый 22.12.2006, 02:08
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 17  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Цитата:
Сообщение от ku3ia
можно еще один вопрос. есть ли метод, который определяет проигрался ли звук полностью. зачем мне это надо. например, чтобы не делать кучи кадров, а проигрался звук и переходим на следующий кадр. из вышеприведенного кода, я так понимаю, что это onSoundComplete, но как им пользоваться в моем случае, я что-то не соображу
Код:
//
//в начале фильма определите переменную-указатель на главный таймлайн
var mn:MovieClip = this;
...
//
//далее по ходу фильма
звук1.onSoundComplete = function():Void  {
	mn.nextFrame();
};
Еще можно написать:
Код:
//в начале фильма
this._lockroot=true
//
//далее по ходу фильма
звук1.onSoundComplete = function():Void  {
	_root.nextFrame();
};
Еще есть способ с помошью класса Delegate, но я им не владею еще.