Začínáme s Flashem - Textová pole (5.díl)

Napsal O webu (») 2. 6. 2004 v kategorii Flash, přečteno: 4709×

Program Flash rozděluje celkem 3 typy textových poli.

Program Flash rozděluje celkem 3 typy textových poli. Jsou to tyto:

Static Text - běžný, pevně daný text, jehož obsah nelze měnit pomocí ActionScriptu. Část textu může odkazovat na jinou stránku. Odkaz se zadává do pole označeného URL.

Charakter textu

Charakter textu



Dynamic Text - obsah textu tohoto pole je shodný s obsahem libovolné proměnné na scéně. Do položky Variable se zadává jméno proměnné (tedy variable), kterou bude textové pole zobrazovat.

Dynamický text

Dynamický text



Input Text - je pole, do kterého uživatel zadává obsah během aplikace. Toto pole má také položku Variable. Číslem v Max. Chars určujeme maximální počet znaků. Uživatel pak například nebude schopen napsat jméno delší, než 15 znaků a pod. Číslo nula v tomto případě znamená neomezený počet. U tohoto pole můžeme taky změnit volbu Single Line na Password a pak se všechny napsané znaky zobrazí jako hvězdičky (kvůli bezpečnosti zadávání hesla).>
U textových polí Dynamic Text a Input text si také můžeme určit, zda se bude vše psát do jednoho řádku (Single Line) nebo do více řádků (Multiline).

Textová pole mají ještě více funkcí jako například: Word wrap(zalamování slov), HTML, Border/Bg(ohraničení/pozadí), Selectable(vybratelné), a nebo povolené znaky. Určitě nemusím říkat kde a jak si měníte barvu písma a font.

Jako příklad můžu uvést jednu moji hru. Zde je proměnná score, které se přičítá po sebrání každého kanistru letadlem. Ovládání je jednoduché, pouze mezerníkem.






Příklad textových polí       |      stáhnout zdrojový kód


Autor: Golradir
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Andrej z IP *** | 27.7.2004 08:25
Dobry den tu je andrej zo slovenska a chcel by som sa vas opytat ze ako dam animaciu z flasha na web dakujem.
Fingarfae z IP *** | 31.7.2004 22:53
úplně by mělo stačit toto,ale je to pro xhtml 1.1 ale pod html by to taky mělo šlapat.
<span style="position: absolute; top: 0px; left: 0px; z-index: 0;">
<object type="application/x-shockwave-flash"
 data="tvaAnimace.swf"
 id="tvaAnimace" width="500" height="205">
 <param name="movie" value="tvaAnimace.swf" />
 <param name="quality" value="high" />
 <param name="wmode" value="transparent" />
 <param name="bgcolor" value="#FFFFFF" />
</object>
</span>

je možné změnit rozměr animace i barvu pozadí,ale pokud necháš wmode transparentní nic tím nezkazíš.
Matrin Holík z IP *** | 9.8.2004 11:26
podle článku jsem si všechno pěkně vyzkoušel a funguje! ale mám problém, udělal jsem si skrolování dynamického textového pole, takže se teď chová jako html stránka. Chtěl bych přidat k textu i obrázky. zkoušel jsem nějaký html tagy pro textový pole, ale některý nefungujou. Může mi někdo poradit, který html tagy lze v dynamickém textovém poli používat a hlavně jak do textového pole, rolovaného pomocí skriptů a proměnných scroll, maxscroll, hscroll a maxhscroll přidat obrázek, který bude možné takto rolovat? za odpověď moc dík
martin
Fingarfae z IP *** | 10.8.2004 19:02
to je zajímavé,ale nejsem si jist jestli jde vůbec použít html v dynamickém textu z flashe.Ale pokud jo tak dej vědět.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel devět a deset