Форум 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)
-   -   Включение звука на onRollOver и выкл на onRollOut (http://www.flasher.ru/forum/showthread.php?t=111021)

GALERA 14.04.2008 13:50

Включение звука на onRollOver и выкл на onRollOut
 
Привет всем! У меня проблема со звуком. Не знаю как сделать так что бы он работал синхронно с моими действиями. На onRollOver - происходит действие и должна играть музыка, только я отвожу мышку, т.е. onRollOut - музыка должна резко прекратиться.. Как такое сделать !?
вот мой код, который сейчас отрабатывается:

Код:

homeButton.gotoAndStop("out");
movie.gotoAndStop("out");

homeButton.onRollOver = function()
{
        this.gotoAndPlay("over");
        movie.gotoAndPlay("over");
}

homeButton.onRollOut = function()
{
        this.gotoAndStop("out");
        movie.gotoAndStop("out");       
}
homeButton.onRelease = function()
{
        getURL(link, "_self");
}


Stone 14.04.2008 13:59

боюсь что в homeButton никто не знаю про movie.

GALERA 14.04.2008 14:04

сейчас при наведении мышкой на homeButton - происходит анимация movie.
Звука сейчас нет. потому как положив его в movie - звук отрабатывается только по onRollOver - но когда отвожу мышку - movie - прекращается - а звук нет.. пока не доиграет до своего конца..

Vertax 14.04.2008 14:14

Поставь синхронизацию звука Stream и будет тебе счастье

MY3bIKAHT 16.04.2008 15:27

попробуй так:
Код:

var sound = new Sound();
sound.attachSound("identifierName");
homeButton.onRollOver = function() {
        sound.start();
};
homeButton.onRollOut = function() {
        sound.stop();
};

звук нужна импортировать в библиотеку и в свойствах указать имя "identifierName"


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

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