Звук при нажатой кнопке
|
|
Strateg | Дата: Вторник, 05 Июля 2011, 19:43 | Сообщение # 1 |
заслуженный участник
Сейчас нет на сайте
| Как сделать проигрования звука только при нажатой кнопке? А то я делаю, при нажатии кнопки проигрывается весь звук, а кнопка уже давно отпущена!
DiamonD - мой сайт...
|
|
| |
|
FadeBaker | Дата: Вторник, 05 Июля 2011, 20:34 | Сообщение # 3 |
JavaSE Game Developer
Сейчас нет на сайте
| Code if keyboard_check(ord('клавиша')) {sound_play(звук);} else {sound_stop(звук);} Как-то так.
Уроки по GM Minecraft 2D на GM — Мои проекты — Blood Harvest [2D] — Original Blood Harvest [2D]: Remastered Edition Adventure Craft [2D] — Sandbox Space Shock [2D] — Scroll Shooter Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
|
|
| |
NeZnayu | Дата: Вторник, 05 Июля 2011, 21:24 | Сообщение # 4 |
__танцуй!__
Сейчас нет на сайте
| vasyan555, так он его каждый степ останавливать будет. И проигрывать каждый степ по новой пока кнопка нажата.
CombatForce - 2d TDS долгожданный релиз Noobster - самый простой конструктор игр в мире LaLaLaLAMA! - игра не про Ламу
Сообщение отредактировал NeZnayu - Вторник, 05 Июля 2011, 21:24 |
|
| |
FadeBaker | Дата: Вторник, 05 Июля 2011, 21:39 | Сообщение # 5 |
JavaSE Game Developer
Сейчас нет на сайте
| Тогда можно записать так: Code if keyboard_check(ord('клавиша')) && !sound_isplaying(звук) {sound_play(звук);} else {sound_stop(звук);}
Уроки по GM Minecraft 2D на GM — Мои проекты — Blood Harvest [2D] — Original Blood Harvest [2D]: Remastered Edition Adventure Craft [2D] — Sandbox Space Shock [2D] — Scroll Shooter Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
|
|
| |
Strateg | Дата: Вторник, 05 Июля 2011, 21:39 | Сообщение # 6 |
заслуженный участник
Сейчас нет на сайте
| не получается! Звук не пойми какой!
DiamonD - мой сайт...
|
|
| |
|
Лер_да_Рим | Дата: Вторник, 05 Июля 2011, 22:22 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| поправка: sound_play создаёт звук каждый шаг и он (звук) накладывается сам на себя.
Дамы и господа, я представляю вам человека, которому н-а-с-р-а-т-ь! (с) Доктор Кокс.
Сообщение отредактировал Лер_да_Рим - Вторник, 05 Июля 2011, 22:24 |
|
| |
Lgunchik | Дата: Среда, 06 Июля 2011, 11:27 | Сообщение # 9 |
постоянный участник
Сейчас нет на сайте
| в стэп
Code if keyboard_check(ord('клавиша')) { if i=1 { sound_play(звук); i=0 } } else { sound_stop(звук); i=1 }
в крит
>
|
|
| |
ViLLiaN | Дата: Среда, 06 Июля 2011, 11:35 | Сообщение # 10 |
почетный гость
Сейчас нет на сайте
| степ же делает проверку раз в секунду
|
|
| |
Lgunchik | Дата: Среда, 06 Июля 2011, 11:36 | Сообщение # 11 |
постоянный участник
Сейчас нет на сайте
| стэп делает проверку раз в кадр
допустим стоит 30 кадров в секунду то ГМ будет проверять 30 раз за секунду
>
|
|
| |