Pravidla Ucet
Nepřihlášen

Článek

Menu

Druhy proměnných
Napsal: NicharCZ
Přidáno: 22.12. 2010

Takže, co je proměnná jistě každý ví. Je jich více druhů, a každá má své specifické vlastnosti a je vhodná k něčemu jinému. Já vám je tu představím..

Pokud nevíte, co je to proměnná, tak si napřed přečtěte tento článek: Jak na proměnné

Lokální proměnná


• Nejpoužívanější klasická lokální proměnná
• Pracuje pouze v instanci, kde byla vytvořena
• Vhodná k specifickým vlastnostem objektu
promenna_0=112
promenna_1=true
promenna_2="Ahoj"


Globální proměnná


• Pracuje ve všech objektech, stačí ji vytvořit pouze jednou
• Vhodná k specifickým vlastnostem celé hry
global.promenna_0=112
global.promenna_1=true
global.promenna_2="Ahoj"


Lokální dočasná proměnná


• Pracuje ve pouze v jednom kusu kodu, kde je zároveň vytvořena
• Vhodná k určením konstant a zkrácením složitých matematických funkcí
• Nejčastěji užívaná ve skriptech
var obsah obvod delka_1 delka_2

delka_1=argument0
delka_2=argument1

obsah=delka_1 * delka_2
obvod=2*(delka_1 + delka_2)


Globální dočasná proměnná


• Pracuje ve všech skriptech
• Před proměnnou se nemusí psát global.
• Specifické vlastnosti a použití časem doplním
globalvar promenna;

promenna=112

Klíčová slova: proměnná typy druhy global var globalvar
 

Komentáře:

Napsal: jiribocek
Přidáno: 03.03. 2011

fakt? já to používám a no problemo

Trvalý odkaz

Napsal: DDL Blue
Přidáno: 03.03. 2011

To je nepřesný ;)

Trvalý odkaz

Napsal: jiribocek
Přidáno: 03.03. 2011

NicharCZ: nebo použít

distance_to_object(obj)

Trvalý odkaz

Napsal: DDL Blue
Přidáno: 27.01. 2011

Argumenty máš dobře. Vrací vzdálenost těchto dvou bodů v pixelech.

Trvalý odkaz

Napsal: NicharCZ
Přidáno: 24.01. 2011

Proměnnou - tedy pokud tě dobře chápu. Nastav si proměnnou do objektu věž ,třeba range 200 a potom, když střela bude vzdálenější, než dovoluje proměnná range, tak se zničí (instance destroy() ). Pro vzdálenost je kód: point_distance(x1,y1,x2,y2) - jen si nejsem jistý argumenty.. :))

Trvalý odkaz

Napsal: Saiter
Přidáno: 24.01. 2011

pls existuje i kod k nastavení dosahu věže, už jsem zkusil vše ale nwm co s tím

Trvalý odkaz

Napsal: mSamyel
Přidáno: 23.12. 2010

Hezký :) Hodilo by se zdůraznit, že globalvar je výhodná v tom, že u těch proměnných už nemusíš psát pořád global. před názvem.

Trvalý odkaz

Velkej Chytrák
Copyright (c) 2001-2010