Ako na variables (premenné)
Variable = premenná
Value = hodnota
V každej variable (premenná) je uložená číselná alebo slovná hodnota
(value)
Na čo ich využívame?: Na hodnotu životou, scoore, pri číselných
operáciach....
Text inc:
Než si ukážeme ako na variable rád by som podotkol, že neni vždy treba
používať premenné.
Je tu aj iný spôsob. A to cez objekt Text. Vložíme text a napíšeme doňho
nulu (0). Prepneme sa do event sheet editoru a tu dáme nový event(podľa
vás, napríklad pri kolízii....).Ako akciu dáme Text-> set text
a napíšeme int(.Text) + 1 (napr.: int(.Text) – 120)pričom číslo + alebo
– zadáva o koľko sa má hodnota zvýšiť.
Varibles (premené):
Novú premennú pridáme tak, že vyberieme na pravej strane obrazovky zo
stroma zložiek zložku global variables a pridáme Add global variable. Tu
vyplníme potrebné polia ( Meno premennej, Typ (či to bude číslo alebo text)
a začiatočná hodnota premennej)
Ako vypísať hodnotu:
Pridáme na objekt Text a prepneme sa do event sheet editoru Event, Start of
layout a akica text-> set test -> a napíšeme (global('Variable name')
alebo môžeme vybrať pod polom kde zadávate text System-> záložka system
-> get variable. A samozrejme prepíšeme Variable name na meno našej
premennej.
Ako zvýšiť hodnotu:
Potom znovu dáme event sheet editor a dáme neaký event (to je na vás)
pri ktorom sa zýši hodnota premennej. System-> add to value a napíšeme
o koľko sa hodnota zvečší keď chceme aby sa hodnota zmenšila napíšeme
pred číslo mínus). A ešte tu musíme dať aby sa hodnota vypísala do toho
istého eventu a to akica text-> set test -> a napíšeme
(global('Variable name') alebo môžeme vybrať pod polom kde zadávate text
System-> záložka system -> get variable. A samozrejme prepíšeme
Variable name na meno našej premennej.
Číselné operácie
Premené, teda hdnoty uložené v premených môžeme (všetko v set text,
alebo set value...)
Násobiť: global('Variable name') * global('Variable name')
Deliť: global('Variable name') / global('Variable name')
Sčítať: int(global('Variable name')) + int(global('Variable name'))
Odčítať: int(global('Variable name')) - int(global('Variable name'))
Spojenie čísel: global('Variable name') + global('Variable name')
Akcia pri dosiahnutí požadovanej hodnoty:
Keďže vždy vypíšeme hodnotu do textu potom môžeme dať v event sheet editore objekt text-> compare text-> požadovaná hodnota a Yes (napr pri životoch 0 a vtedy dáme akciu napr restart layout)