Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:23.7.2014 23:20

Prosím vás ako môžem zapnúť a vypnúť zvuk? V hlavnom menu chcem mať tlačítko keď ho stlačím v inej roomke sa mi zvuk vypne. Keď ho neskôr stlačím znova zvuk sa zapne.
Ďakujem

 
Odpovědět
23.7.2014 23:20
Avatar
Šimon Raichl
Tvůrce
Avatar
Šimon Raichl:23.7.2014 23:29

možná si udělej globální proměnnou, např.: global.zvuk a u tlačítka na zvuk, dej step a kód:

if (global.zvuk == 0)
{
global.zvuk = 1;
}
else
{
global.zvuk = 0;
}

A ve hře u zvuků dej vždy kód, např. zvuk sound_snd, zase step a kód

if global.zvuk != 0
{
sound_play(sound_snd);
}
else
{
  if (sound_isplaying())
  {
  sound_stop(sound_snd); // nebo pro všechny zvuky sound_stop_all();
  }
}
Editováno 23.7.2014 23:32
 
Nahoru Odpovědět
23.7.2014 23:29
Avatar
Šimon Raichl
Tvůrce
Avatar
Šimon Raichl:23.7.2014 23:35

A možná ještě u tlačítka si ve spritu udělej dva obrázky, první bude off, druhý on a napiš:

if (global.zvuk != 0)
 {
 image_index = 1;
 }
 else
 {
 image_index = 0;
 }
 
Nahoru Odpovědět
23.7.2014 23:35
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:24.7.2014 0:31

ale musím dať niečo do left pressed, či?

 
Nahoru Odpovědět
24.7.2014 0:31
Avatar
DooM
Tvůrce
Avatar
DooM:24.7.2014 2:31
if mouse_check_button_pressed(mb_left)
{
 if(image_index == 0)
 {
  image_index = 1;
  global.zvuk = 1;
 }
 else
 {
  image_index = 0;
  global.zvuk = 0;
 }
}
Nahoru Odpovědět
24.7.2014 2:31
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
rosina.jakub
Člen
Avatar
Odpovídá na Šimon Raichl
rosina.jakub:24.7.2014 11:25

ako myslíš v hre pri zvukoch?

 
Nahoru Odpovědět
24.7.2014 11:25
Avatar
Šimon Raichl
Tvůrce
Avatar
Odpovídá na DooM
Šimon Raichl:24.7.2014 11:36

Do podmínky se dá dát v GM8 jenom jeden výraz, ne?

 
Nahoru Odpovědět
24.7.2014 11:36
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:24.7.2014 11:37

ja mám studio

 
Nahoru Odpovědět
24.7.2014 11:37
Avatar
Šimon Raichl
Tvůrce
Avatar
Odpovídá na rosina.jakub
Šimon Raichl:24.7.2014 11:43

Ok, no tak to můžeš dát více výrazů.

 
Nahoru Odpovědět
24.7.2014 11:43
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:24.7.2014 11:44

len som nepochopil ako si myslel to v hre u zvukoch.

 
Nahoru Odpovědět
24.7.2014 11:44
Avatar
Šimon Raichl
Tvůrce
Avatar
Odpovídá na rosina.jakub
Šimon Raichl:24.7.2014 11:48

Jo to musíš left pressed, ale nemusíš do kódu.

 
Nahoru Odpovědět
24.7.2014 11:48
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:24.7.2014 11:55

nefunguje to.

 
Nahoru Odpovědět
24.7.2014 11:55
Avatar
DooM
Tvůrce
Avatar
Nahoru Odpovědět
24.7.2014 14:17
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:24.7.2014 16:12

ďakujem

 
Nahoru Odpovědět
24.7.2014 16:12
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:24.7.2014 16:46

Priklad je super len si ma nepochopil. Ja budem mat tlacitko na hlavnej stranke ale zvuk bude v inej roomke a to tak ze napr. iba vybuch ked sa objekt stretne s inym a to potrebujem vypnut.

 
Nahoru Odpovědět
24.7.2014 16:46
Avatar
DooM
Tvůrce
Avatar
Odpovídá na rosina.jakub
DooM:25.7.2014 16:57

Tak nastav ten objekt jako persistentní. Pokud chceš ztlumit pouze určité zvuky, tak můžeš použít funkci sound_volume http://docs.yoyogames.com/…_volume.html

Nahoru Odpovědět
25.7.2014 16:57
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
Kešu
Tvůrce
Avatar
Kešu:2.8.2014 12:20

A nebo prostě můžete používat novej audio systém ve Studiu.

audio_master_gain(gain);
Nahoru Odpovědět
2.8.2014 12:20
All your base are belong to us!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 17 zpráv z 17.