NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: Proměnné- mp_grid_create,mp_grid_add_instances

V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Karak Dalík
Člen
Avatar
Karak Dalík:16.12.2017 10:42

Nazdar
Poraďte mi, prosím. Mam v roomu objekty cestak a nepruchozi

Cestak me v Create eventu:

grid = mp_grid_create(16,16,room_width / tabulka, room_height /tabulka, tabulka,tabulka) //tabukla=32, všechny sprite mam vycentrovane 16,16

nepruchozi ma c Create:

if instance_exists(cestak){ mp_grid_add_instances(cestak.grid,id,false)} //aby to "nekleko" když ho do roomu nedam cestaka

A hlásí to :

Variable cestak.<unknown variable>(100039, -2147483648) not set before reading it.
 at gml_Object_nepruchozi_CreateEvent_1 (line 1) - if instance_exists(cestak){ mp_grid_add_instances(cestak.grid,id,false)}

Objekt nepruchozi má depth 80, cestakovi jsem zkoušel nastavit depth 60 a 999, chybu to hlasí pořád.

(Cítím se trapně když pomyslím jak často se tady na něco ptám.)

 
Odpovědět
16.12.2017 10:42
Avatar
Karak Dalík
Člen
Avatar
Karak Dalík:16.12.2017 19:17

Není třeba odpovídat. Už jsem to vyřešil jinak.

 
Nahoru Odpovědět
16.12.2017 19:17
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Karak Dalík
TomBen:16.12.2017 19:35

Vůbec nevadí, když se ptáš. Fórum je tu od toho. Jinak v tom tvém kódu není špatně nic z toho uvedeného. Když ho vložím do prázdného projektu, žádná chyba se neděje. Možná byl někde překlep.

Nahoru Odpovědět
16.12.2017 19:35
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 3 zpráv z 3.