Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

Diskusia – Základné akcie pomocou GML kódu - Hlavné sada 1 (Main1)

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Adam
Nevyplnené
Avatar
Adam:9.3.2012 12:51

Dobrý den,
mám takovou otázku.
U toho ~Destroy instance~ se smaže pouze objekt který je v kódu nastavení (třeba self nebo určitý objekt). Jak lze docílit toho aby se smazal jiný objekt.:(

 
Odpovedať
9.3.2012 12:51
Avatar
David Jančík
Vlastník
Avatar
Odpovedá na
David Jančík:9.3.2012 16:06

Ahoj,
klíčovým slůvkem with, popsáno zde:http://www.itnetwork.cz/index.php?…

Odpovedať
9.3.2012 16:06
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Martin
Nevyplnené
Avatar
Martin:15.6.2012 0:38

Ahoj, jak bych

instance_create(x,y,object)

převedl do záporu ? Martin

 
Odpovedať
15.6.2012 0:38
Avatar
David Jančík
Vlastník
Avatar
Odpovedá na
David Jančík:15.6.2012 5:37

Co tím myslíš "do záporu"?
Pokud chceš něco negovat tak klíčovým slůvkem not nebo !. Používá se v podmínkách pro non ekvivalenci -> tedy pokud ti fce vrátí true, non ti ji zneguje na false a naopak.

Odpovedať
15.6.2012 5:37
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Martin
Nevyplnené
Avatar
Odpovedá na David Jančík
Martin:15.6.2012 16:02

Myslím jako instance_(ne)cre­ate, zkrátka aby se objekt nevytvořil. Tím not nebo "!" - to mám napsat instance_not_create nebo !instance_create ? Martin

 
Odpovedať
15.6.2012 16:02
Avatar

Nevyplnené
Avatar
:31.10.2012 11:31

:-) ty seš komediant, nemůžeš si vymejšlet nový funkce, funkce jsou daný a nelze je měnit! Nechápu tu kravinu který říkáš NEvytvoření objektu. Pokud nechci vytvořit objekt, nikam instance_crea­te(...) psát přece nebudu ne??? A not se píše vždy před funkci, proměnnou, ... (if not xvariable = 1 then xvariable+=0.05)= Pokud není xproměnná rovna jedné, přičti k ní +0.05 atd. To byla proměnná, u funkce je postup stejný: if not instance_number(ob­jx) = 10 then instance_crea­te(random(640),ran­dom(480),objx)
Obě varianty by měly bejt ve Step eventu, aby dobře fungovaly. Hodně štěstí se základy GML!!

 
Odpovedať
31.10.2012 11:31
Avatar
Martin Bednář (xbedm01):16.5.2013 21:25

Nevíte někdo, jak použít instance_create pro vytvoření objektu obj1 na relativních souřadnicích vůči objektu obj2?

Odpovedať
16.5.2013 21:25
I bez motta se dá žít
Avatar
TomBen
Tvůrce
Avatar
Odpovedá na Martin Bednář (xbedm01)
TomBen:16.5.2013 21:29
instance_create(obj2.x+a,obj2.y+b,obj1);
Odpovedať
16.5.2013 21:29
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.
Avatar
Odpovedá na TomBen
Martin Bednář (xbedm01):16.5.2013 21:48

Funguje, dík :D

Odpovedať
16.5.2013 21:48
I bez motta se dá žít
Avatar
jakzie2
Člen
Avatar
Odpovedá na
jakzie2:13.3.2014 19:39

Napiš:

with(určitý_objekt)**{**instance_destroy();}
 
Odpovedať
13.3.2014 19:39
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!