Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: vykreslení score v jiné místnosti

Ostatní jazyky GameMaker GameMaker vykreslení score v jiné místnosti

Aktivity (1)
Avatar
tomasd49
Redaktor
Avatar
tomasd49:25.2.2013 9:26

Ahoj, to jsem zase já :)
Mám v nějakém objektu1 v místnosti1 nastavené skóre s nějakou hodnotou (např. 431) a chci, aby se mi to skóre vykreslilo v místnosti2 a u objektu2.
Napíšu proto do objektu2 vykreslit skóre na nějaké pozici jenže když vejdu do místnosti2, kde by se mělo skóre objevit, napíše mi to skóre : 0 přestože na horní liště toho programu mi to píše skóre: 431, což je správně...:@
Nejhorší na tom je, že v místnosti1 se mi to zobrazilo normálně tak proč to nejde i v místnosti2?
Jen tak pro představu přikládám screenshot z mojí "hry"

Editováno 25.2.2013 9:27
 
Odpovědět 25.2.2013 9:26
Avatar
Empty
Člen
Avatar
Odpovídá na tomasd49
Empty:25.2.2013 10:54

Ja jsem vykreslil score takhle: draw_text(64, 0, "Score: " +string (score));

A to score mam jak v te liste nahore, tak i v mistnosti 1 i 2 tak nevim jinak ti neporadim....

 
Nahoru Odpovědět 25.2.2013 10:54
Avatar
tomasd49
Redaktor
Avatar
tomasd49:25.2.2013 12:19

Už to mám, měl jsem v eventu create nějaké přebytečné kódy, které jsem odstanil a pak už to šlo :) Sice nevím jak, ale jo :)

 
Nahoru Odpovědět 25.2.2013 12:19
Avatar
TomBen
Redaktor
Avatar
Odpovídá na tomasd49
TomBen:25.2.2013 12:23

Myslím, že stačí když znovu zkontroluješ názvy proměnných.
Např. score a skore.

edit:
A vida neměl jsem refreshnuto a už se to vyřešilo samo. ;)

Editováno 25.2.2013 12:25
Nahoru Odpovědět 25.2.2013 12:23
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
Mediel
Redaktor
Avatar
Odpovídá na tomasd49
Mediel:25.2.2013 12:32

To je uplne programatorske pravidlo... :D neco nabouchame, pak to funguje a uz nezjistujeme proc to funguje, jsme radi, ze to funguje a tak se v tom vice nehrabeme :D

Nahoru Odpovědět 25.2.2013 12:32
Nechci vám ukazovat, jak dobrý jsem já ... Chci vám ukázat, jak dobrý můžete být vy ... Když uvěříte ... V sami sebe...
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Mediel
TomBen:25.2.2013 12:35

Taky je ověřeno, že takový kód je vždy ten, ke kterému se musíš
vrátit, když chceš přidat novou feature nebo cokoli změnit. :D

Nahoru Odpovědět  +1 25.2.2013 12: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 6 zpráv z 6.