Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Остановить/воспроизвести звук положенный на временную шкалу (http://www.flasher.ru/forum/showthread.php?t=156780)

DZHETIGAPA 26.05.2011 18:52

Остановить/воспроизвести звук положенный на временную шкалу
 
Подскажите, как можно остановить звук, положенный на временную шкалу? То есть есть отдельный слой на котором лежит звук.
Код AS3:

SoundMixer.stopAll();

Такая строчка убирает все звуки, но мне потом нужна возможность их воспроизвести с этого же места.

Я знаю как работать со звуком в Flash CS, если его привязать к классу. Тут же звук положен прямо на временную шкалу...

Как можно остановить и вновь воспроизвести такие звуки?

FieryWall 26.05.2011 22:05

Сохранять момент времени при остановке. При возобновлении задать энто время.
Для сохранения времени position в SoundChannel
Для запуска с него play(/*тут сохраненное время*/) в Sound

DZHETIGAPA 26.05.2011 22:20

это если я звук как класс создаю, то тогда так. А если я звук на кадры ложу, то тут такое не прокатит, тут надо по-другому.

Короче, как я понял стандартными средствами паузу на кадрах нельзя сделать.


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

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