Форум 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)
-   -   двойное действие над кнопкой! (http://www.flasher.ru/forum/showthread.php?t=92379)

Luxer 23.02.2007 03:33

двойное действие над кнопкой!
 
Подскажите,пожалуйста, как сделать так,чтобы при наведении курсора мыши на кнопку воспроизводился звук,а при одновременном нажатии на неё же -осуществлялся переход на страницу интернета. Какой код должен быть у такой кнопки?

klierik. 23.02.2007 03:43

создание объекта звука
Код:

// Создаем новый объект Sound
var my_sound:Sound = new Sound();

при наведении
Код:

my_btn.onRollOver = function() : Void {
  // your statements here
}

при нажатии
Код:

my_btn.onPress = function() : Void {
  // your statements here
  my_sound.start();
}

есси шото непонятно.. юзай линк у меня в подписи и читай про
Button class и Sound class
;)

Luxer 23.02.2007 23:51

re
 
спасибо за коммент,но чет не очень получаются
Скажи ,подалуйста, правильно ли я выполняю последовательность действий:

1) создаю новый файл в котором два слоя-image(в нем фоновая картинка), второй (верхний) слой -button(в него я вставляю кнопку,которая называется button_play)

2)в только что созданном слое image в панели actions первого кадра пишу код, создающий новый муз раздел
my_sound= new Sound(SoundLib.sound_1);

(причем параллельно с этим создаю мувик(SoundLib) слой которого называется sound_1. В этот слой экспортирую музыкальный файл)

3) В панели actions для кнопки button_play пишу код:

Код:

button_play.onRollOver= function() : Void
  {  my_sound.start();
  }
button_play.onPress= function() : Void
  {  getURL("http://sitename.ru")
  }


--> на каком этапе я начинаю делать неправильно?

etc 23.02.2007 23:53

Luxer, оформите свой пост, как полагается.

Luxer 24.02.2007 14:39

а это принципиально?

klierik. 24.02.2007 15:04

ето не принципиально, ето правила форума несоблюдение коих приведет к получению + в репу, а так же менее народу захочем вам помочь

etc 24.02.2007 15:04

Ещё как. Распишитесь за плюс.

Luxer 24.02.2007 23:21

Идите на ***, на ваш форум больше ни ногой

[__etc: свободен]

Mr. Fixit 24.02.2007 23:28

как раз ты и пойдешь.

this.create 24.02.2007 23:38

Цитата:

Сообщение от Luxer
Идите на ... , на ваш форум больше ни ногой

Не надо сгущать краски. Успокойтесь.


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

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