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
Fasthelp
Neregistrovaný
Avatar
Fasthelp:1.11.2011 10:17

Zdravím,
v Game makeru teď dělám takovou klasickou skákačku ve stylu Mario, ale vyskytl se problém; Potřeboval bych nastavit aby se při skoku na nepřítele (ze shora) nepřítel zničil. To bych vyřešil takto:
Collosion event with object enemy
1.Check variable:
if vspeed larger than 3
Destroy the instance.

Nojo, ale tohle, když nastavím do objektu player, tak se mi zničí objekt player, ale já potřebuju, aby se zničil objekt enemy. Pokud bych to nastavil do enemy, tak by na to objekt player nereagoval, a kdybych nastavil destroy object enemy, tak se zničí všechny objekty enemy na hrací ploše. Co s tím????
Díky. Fasthelp 8-)

 
Odpovědět
1.11.2011 10:17
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na
David Hartinger:1.11.2011 14:05

Zdravím, v akci Destroy musíte zvolit místo self možnost other. V other je uložen objekt, který způsobil kolizi, tedy nepřítel a vymazán bude potom on.

Nahoru Odpovědět
1.11.2011 14:05
New kid back on the block with a R.I.P
Avatar
Fasthelp
Neregistrovaný
Avatar
Odpovídá na David Hartinger
Fasthelp:1.11.2011 20:00

Díky ;)

 
Nahoru Odpovědět
1.11.2011 20:00
Avatar
zelenac
Neregistrovaný
Avatar
zelenac:17.2.2012 18:50

A jak to udělat když přídu k nepřítelovi zboku tak
zničí mě on a když nan ho skočím z vrchu tak zničím já jeho??

 
Nahoru Odpovědět
17.2.2012 18:50
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na
David Hartinger:17.2.2012 19:47

Je více možností, výše Fasthelp píše, že při kolizi kontroluje vspeed hrdiny (tedy jestli hrdina zrovna padá, je jeho vspeed > 0) a zničí se příšera, jinak hrdina umře.

Nahoru Odpovědět
17.2.2012 19:47
New kid back on the block with a R.I.P
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 5 zpráv z 5.