Форум 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)
-   -   Эффект crossFade при помощи AS2 (http://www.flasher.ru/forum/showthread.php?t=137022)

Universe 03.03.2010 01:19

Эффект crossFade при помощи AS2
 
Подскажите пожалуйста, можно ли при помощи AS сделать эффект кроссфейда, т.е. чтобы мелодия начинала играть не после окончания, а за секунду до этого как бы наслаиваясь на предыдущую?

Smolkin 03.03.2010 01:24

Да можно.

mooncar 03.03.2010 01:59

С точностью до миллисекунд хорошо спозиционировать не получится, ошибка накапливается. С точностью до секунды можно.

Universe 03.03.2010 02:01

Круто!А как?
Нужно кросфейд включать за секунду до окончания мелодии. В принципе мелодия одна, загружается из вне, нужно сделать качественный луп, без пауз при окончании.

mooncar 03.03.2010 02:12

Вложений: 3
От косяков не удалось все равно избавится, но просто как пример.
Если тестируете в среде разработки, то строку test1.start(); уберите.
Для скомпилированного и запускаемого (используемого) уже в рабочем режиме стэнд-элоун ролика эта строка нужна.
Сейчас уже не помню, почему так вышло, давно возился.
Вообще тестить лучше вне среды разработки.

Секунда звучания - это очень много.
Пример этот рассматривайте только как попытку.
Основная идея - нужно использовать два экземпляра одного и того же звука.


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

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