Diskuze: instance_create

Ostatní jazyky GameMaker GameMaker instance_create

Avatar
Tokimemotari
Člen
Avatar
Tokimemotari:

Zdravím potřeboval bych poradit jak mam v GML dosadit relative
mam kod:

if global.ammo >= 1
{
global.ammo -= 1
instance_crea­te(0,0,obj_pla­yer_ammo)
}

a potřeboval bych "jakoby mít zaškrtnuté relative v řádku instance_crea­te(0,0,obj_pla­yer_ammo)

Děkuju předem

 
Odpovědět 3.10.2013 14:15
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Tokimemotari
TomBen:

Místo 0,0 napíšeš x,y.
Instance se pak vytvoří na souřadnicích objektu ve kterém ten kód máš,
tj. stejně jako u zaškrtnutého relative v ikonách.

BTW: Zkus místo global.ammo dávat např. player.ammo nebo bojiste.ammo
podle toho, čí ta proměnná je. Když si na to zvykneš, ušetříš si později
mnoho šedých vlasů. Líp se to čte, opravuje, ladí atd. Uděláš pro sebe
hodně.

Nahoru Odpovědět 3.10.2013 15:51
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
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 2 zpráv z 2.