Diskuze: Penízky-jen jeden

Ostatní jazyky GameMaker GameMaker Penízky-jen jeden

Avatar
Jennifer
Neregistrovaný
Avatar
Jennifer:

Ahojky! Jsem úplná začatečnice a potřebuju poradit. Dělám skákačku a už mi všechno funguje, kromě penízků. Jak mám udělat aby když přijde sprite k penízku, aby se přičetlo skóre (což mám) a pak ten penízek zmizel? Samozřejmě jsem dala destroy instance, ale to mi zmizely všechny penízky ve hře a já potřebuju aby zmizel jen ten který jsem sebrala a vzala za něj skóre...předem díky za odpověď.

 
Odpovědět 19.3.2013 20:44
Avatar
Drakeman
Redaktor
Avatar
Drakeman:

Při kolizi s mincí zkus zadat tento kód:
with(other){
instance_destroy();
}

Nahoru Odpovědět 19.3.2013 20:51
Když se chce, tak jde všechno,
Avatar
Jennifer
Neregistrovaný
Avatar
Odpovídá na Drakeman
Jennifer:

Já nevím jak to říct, ale já neprogramuju, já používám ikonky a tak a chci se zeptat jak to zařídit.

 
Nahoru Odpovědět 19.3.2013 20:53
Avatar
Drakeman
Redaktor
Avatar
Odpovídá na Jennifer
Drakeman:

No tak do ikonky Execute code, která je v controls, zkus zadat ten kód který jsem ti napsal

Nahoru Odpovědět 19.3.2013 20:57
Když se chce, tak jde všechno,
Avatar
Drakeman
Redaktor
Avatar
Drakeman:

Nebo do události kolize s mincí vlož ikonku Destroy instance a zaškrtni other.

Nahoru Odpovědět 19.3.2013 21:04
Když se chce, tak jde všechno,
Avatar
Jennifer
Neregistrovaný
Avatar
Odpovídá na Drakeman
Jennifer:

Děkuju moc!

 
Nahoru Odpovědět 20.3.2013 14:21
Avatar

Neregistrovaný
Avatar
:

Ahoj máš tam zřejmě chybu - objekt hráč - event kolize s mincí (instance_destroy) a vybraný penízek

správně: objekt mince - event kolize s hráčem - kód: instance_destroy() score+=100

 
Nahoru Odpovědět 23.3.2013 17:58
Avatar
Drakeman
Redaktor
Avatar
Odpovídá na
Drakeman:

Ahoj nevim kde vidíš chybu. Já jsem jenom dal kolizi s mincí do objektu hráče a ty jsi ji zase dal do objektu mince, což lze udělat taky :-)

Nahoru Odpovědět 23.3.2013 18:41
Když se chce, tak jde všechno,
Avatar
Odpovídá na Drakeman
Neaktivní uživatel:

Ahoj, nečetl jsem komentáře a tohle bylo první co mě napadlo, jinak jsou možné oba způsoby :)

Nahoru Odpovědět 25.3.2013 21:17
Neaktivní uživatelský účet
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 9 zpráv z 9.