Flash ActionScript a datové typy
Některé programovací jazyky jsou přísnější než jiné, pokud jde o dodržování pravidel syntaxe a kódování. Například skriptovací jazyk HTML je poněkud odpouštějící, pokud jde o chyby programování. Ve zdrojovém kódu můžete mít chyby a vaše webová stránka se bude stále moci zobrazit ve webovém prohlížeči. Pokud jste však s Flash pracovaliR a ActionScript vůbec víte, že je mnohem méně odpouštějící. Při psaní kódu ActionScript proto musíme být mnohem opatrnější.

Jedním z kódovacích pravidel, se kterým se při psaní kódu ActionScript mnohokrát setkáte, je použití datových typů. Jedním z míst, kde budete muset použít datové typy, je při deklaraci nové proměnné. V předchozím tutoriálu jste se naučili kód vytvořit novou proměnnou.

var name_of_variable = value;
var kontejner = 20;

Ve výše uvedeném kódu z předchozího tutoriálu jsme nehlásili datový typ pro naši novou proměnnou. Musíme to udělat. Nyní přidáme datový typ do výše uvedeného kódu.

var kontejner: Number = 20;

Jak vidíte, nejprve přidáme dvojtečku na konec jména, které jsme proměnné dali. Rozhodli jsme se pojmenovat proměnnou „container“. Dvojtečka je tedy umístěna na konec a typ dat je přidán napravo od dvojtečky. V příkladu je hodnota proměnné 20 a 20 je číslo. Proto musíme prohlásit Číslo datový typ.

Existují dva další typy dat, které jsou Tětiva a Boolean.

Pokud bychom nastavili počáteční hodnotu proměnné kontejneru na slovo „David“, pak by byl datový typ nastaven na String, protože „David“ je textový řetězec písmen. Také bychom museli umístit do textového řetězce uvozovky. Řetězcová data jsou jediným typem dat, který vyžaduje uzavření dat mezi uvozovkami.

Třetí datový typ je logický. Booleovský datový typ byste použili vždy, když je hodnota proměnné true nebo false. Dobrým příkladem je podmíněné prohlášení. Mohli bychom napsat podmíněný příkaz, který testuje, zda je hodnota větší než 10. Pokud je hodnota 11, bude booleovský pravdivý. Jinak to bude nepravdivé.

Copyright 2018 Adobe Systems Incorporated. Všechna práva vyhrazena. Snímky obrazovky produktů Adobe přetištěné se souhlasem společnosti Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst a Flash Paper je / jsou [a] registrovanou ochrannou známkou (značkami) nebo ochrannou známkou (značkami) společnosti Adobe Systems Incorporated ve Spojených státech a / nebo jiných zemích.


Video Návody: Adobe Flash ActionScript 3.0 - Simple Navigation (Smět 2024).