Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Využij akce až 80% zdarma při nákupu e-learningu. Více informací .
C# week
Avatar
Oškobrh
Neregistrovaný
Avatar
Oškobrh:20.8.2012 16:12

Zdravim poradíte mi prosím jak udělat to aby jeden objekt Hrdina např. při zmáčknutí nějaké klávesy odstranil instance Wall - ale pouze na určitých souřadnicích v místnosti?

zkusil jsem

position_destroy(x,y)

ale to odstranilo nejen Wall, ale i jiné instance na souřadnicích, což je problém

a s

with(Wall){
instance_destroy()
}

se zase odstraní všechny instance Wall a já potřebuji pouze na konkrétních souřadnicích

Předem díky

 
Odpovědět
20.8.2012 16:12
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Oškobrh
David Čápka:20.8.2012 16:20

Tohle je trochu problém, vždy jsem to řešil více zdmi a odstranil jen tu konkrétní. Pokud to neděláš často, tak bych to asi také tak udělal.

Nahoru Odpovědět
20.8.2012 16:20
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Oškobrh
Neregistrovaný
Avatar
Odpovídá na David Čápka
Oškobrh:20.8.2012 16:33

Bohužel podobný princip využívám ve své hře velmi často. Tak trochu jsem s tím počítal, že to nepůjde, a už mám vymyšlený jiný způsob. Představuje to ale pro mě komplikace a práci navíc..

Měl jsem na mysli něco jako:

instance_destroy(x,y,obj)

nechápu, že Game Maker takovou funkci nemá...

 
Nahoru Odpovědět
20.8.2012 16:33
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
David Jančík
Tým ITnetwork
Avatar
Odpovídá na Oškobrh
David Jančík:20.8.2012 17:02

Zkus

with (instance_position(x,y,obj))
{
    instance_destroy();
}
Nahoru Odpovědět
20.8.2012 17:02
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Oškobrh
Neregistrovaný
Avatar
Odpovídá na David Jančík
Oškobrh:20.8.2012 17:35

Sczdavos teď si na to kápnul! ;) že mě to nenapadlo..

 
Nahoru Odpovědět
20.8.2012 17:35
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.