PDA

Просмотр полной версии : звук на кнопке


Tiffany
12.08.2005, 17:41
АААААА!Ещё один вопрос!!
Я сделала на кнопке звук во время наведения мышки.То есть на Over.Но по идее,когда с кнопки убираешь мышку,то звук должен прекращаться.А он так и фигачит.Мож какой скрипт написать или точнее,что делать-то??

motor4ik
12.08.2005, 17:44
вопервых звук стреам должен быть!
а на кнопку повесить скрипт
on(rollOut){
stopAllSouns();
}
старо как и ужасно как моя жизнь ,но работать будет! а по хорошему объект Sound нада использовать :) удачи :)

motor4ik
12.08.2005, 17:44
stopAllSounds(); хи-хи :)

iNils
12.08.2005, 17:56
_root.stopAllSounds();
как раз просто stopAllSounds(); правильно. она глобальная функция и влияет на весь фильм, а не на отдельный мувиклип.

motor4ik
12.08.2005, 17:58
во, а я и говорю :) мне на самом деле глянуть просто лень, бывает же такое :)

Tiffany
12.08.2005, 18:18
большое за ответы,счас попробую.но мне для развития эрудиции...почему звук обязательно стрим должен быть?

iNils
12.08.2005, 18:32
Кто тебе сказал что обязательно стрим?
Стрим только для синхронизации с кадрами. Если мувик не играет, то и звук тоже. А вот event играет сам по себе не зависимо от флеша.

Tiffany
12.08.2005, 18:34
Попробовала.Если на кнопке ставлю скрипт РоллОвер,то приходится убрать ссылку ОнПресс.Если оставлять ссылку,то не работает РоллОвер.Короче,на кнопке был самый банальный скрипт:
on(press){
gotoAndPlay("buttons","_self")

}


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

pogga
12.08.2005, 18:35
если делать кнопку не баттоном, а мувиклипом, и по роллауту возвращать его в кадр где звука нет, то и никакие стополлсаунды не нужны )

Tiffany
12.08.2005, 18:36
Кто тебе сказал что обязательно стрим?

Цитирую:вопервых звук стреам должен быть!

Tiffany
12.08.2005, 18:41
если делать кнопку не баттоном, а мувиклипом, и по роллауту возвращать его в кадр где звука нет, то и никакие стополлсаунды не нужны )
Как это?Какой скрипт должен быть?

motor4ik
12.08.2005, 18:42
Попробовала.Если на кнопке ставлю скрипт РоллОвер,то приходится убрать ссылку ОнПресс.Если оставлять ссылку,то не работает РоллОвер.Короче,на кнопке был самый банальный скрипт:
on(press){
gotoAndPlay("buttons","_self")

}


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

не понял почему убирать что-то! вот текст скрипта!



on(press){
gotoAndPlay("buttons","_self")
}

on(rollOut){
stopAllSounds();
}

on(dragOut){
stopAllSounds();
}

motor4ik
12.08.2005, 18:44
а про стрим, эт я так сказал :) ну это круто! мало ли че у тя там происходит :) я ж не знаю ! а event он как включится так не остановишь гада :)

pogga
12.08.2005, 18:45
Как это?Какой скрипт должен быть?

делаешь мувик, в первом кадре - stop();
со второго кадра, например, пошла анимация и звук и в последнем кадре тоже - stop();
на мувик вешаешь:
on(rollOver){this.gotoAndPlay(2);}
on(rollOut){this.gotoAndStop(1);}
on(release){..что то там происходит..}

motor4ik
12.08.2005, 18:52
нафига девчонке голову морочишь :) и так все нормально ей пару строчек в ее код добавить и все супер :)

pogga
12.08.2005, 18:56
девочка конкретно спросила - мальчик конкретно ответил
_
а вот вы, товарисч, по-моему пикапер

бугога ! 8D

motor4ik
12.08.2005, 19:11
че такое пикапер?

pogga
12.08.2005, 19:31
обиделся что ли ?
тот кто девочек клеит/пикапит, а здесь место совсем не для этого.
..и флудить тоже прекращай.

motor4ik
15.08.2005, 11:27
а что такое флудить?...

Tiffany
15.08.2005, 14:18
Спасибо огромное,коды работают.Чики-пики.=)))
Тока одна проблема есть.У меня такие длинные кнопки,и они идут одна за другой.Когда наводишь на кнопку курсор с чистого места,то всё работает.Еесли наводишь с кнопки на кнопку,то не хочет.ПАчИмуу??
http://foto.mail.ru/inbox/evaglam/1/i-68.jpg

motor4ik
15.08.2005, 14:55
лучше давай код посматреть! ты моим способом пользовалась?? если моим все должно работать :)

Tiffany
15.08.2005, 15:38
motor4ik,именно твоим.Не,всё распрекрасно работает,слов нет,но вот когда двигаешь курсором с кнопки на кнопку,звук слегка глючит и то включается,то фигу показывает.Чаще показывает фигу.=)))

motor4ik
15.08.2005, 15:43
ааа....ну эт впринципе ясно почему!!сделай у кнопок хитовую область поменьше! чтобы растояние хоть какое то было между хитами!! :) удачи! и какой у тя fps ??