Flash Help
Flash
ActionScript
P°φklady





Webmaster

      Martin Hozφk
      hozikm@seznam.cz
      ICQ: 323756613


W3C Validita

      HTML 4.0 validnφ




Knihovna

Ka₧d² nakreslen² objekt (skupina objekt∙) lze ve Flashi p°evΘst na tzv. symbol a umφstit jej do knihovny (library) - knihovnu zobrazφte stiskem F11. PotΘ lze vlo₧it z knihovny do animace kopii tohoto symbolu (tzv. instanci). Na co je tato sranda vlastn∞ dobrß? Je toti₧ jedno, kolik instancφ symbolu vlo₧φte do animace - symbol bude ulo₧en jen jednou.

Druhy symbol∙

Existujφ 3 zßkladnφ druhy symbol∙:

  • Grafika (Graphic) Grafika
    NejjednoduÜÜφ symbol. M∙₧e obsahovat pouze nehybnou grafiku
     
  • TlaΦφtko (Button) TlaΦφtko
    Obsahuje 4 snφmky (Up, Over, Down, Hit).
    • Up - snφmek, kter² je vid∞t normßln∞
    • Over - snφmek, kter² se zobrazφ p°i p°ejetφ myÜi nad tlaΦφtkem
    • Down - snφmek, kter² se zobrazφ po kliknutφ na tlaΦφtko
    • Hit - tento snφmek nenφ nikdy viditeln² - urΦuje oblast, kterß mß b²t citlivß na kliknutφ (nemusφ se shodovat s p°edchozφmi objekty)

    TlaΦφtk∙m se budu blφ₧e v∞novat kapitole "°φzenφ animace"
     

  • Klip (Movie Clip) MovieClip
    symbol, kter² m∙₧e obsahovat samostatnou pohyblivou animaci. (mß vlastnφ Φasovou osu)


Nov² symbol vytvo°φte bu∩ v menu Insert - New Symbol. Ji₧ nakreslenou grafiku p°evedete na symbol v menu Insert - Convert to Symbol (F8)

Instanci ze symbolu na scΘn∞ vytvo°φte jednoduch²m p°eta₧enφm symbolu z knihovny na scΘnu.

Instance symbol∙ m∙₧ete vklßdat i do jin²ch symbol∙ (nap°φklad do symbolu Button m∙₧ete vlo₧it instanci Movie Clipu). Nelze vÜak (samoz°ejm∞) vklßdat instanci symbolu do tΘho₧ symbolu (sßm do sebe).

Zm∞nu druhu symbolu provedete prav²m kliknutφm na nßzev symbolu v knihovn∞ a v menu behavior urΦφte druh.





Transformace instance

Asi te∩ namφtnete, ₧e t∞₧ko budete do animace vklßdat 50 stejn²ch obrßzk∙. Nenφ to tak docela nutnΘ. ╪φkal jsem, ₧e instance je vlastn∞ kopie symbolu. Tato kopie ale nemusφ b²t ·pln∞ identickß - lze upravit tyto parametry:

  • V²Üka a Üφ°ka (width, height)
  • Rotace (rotate)
  • Sklon (skew)
  • Jas (brightness)
  • Barevn² odstφn (tint)
  • Pr∙hlednost (alpha)

Prvnφ 3 body znßte u₧ z panelu "transformace", poslednφ 3 jsou novΘ. Abyste je mohli editovat, musφte jednou kliknout na instanci a na panelu "properties" se objevφ roletovΘ menu. Jen bych rßd upozornil na fakt, ₧e jakßkoliv zm∞na instance nemß ₧ßdn² vliv na rodiΦovsk² symbol a naopak zm∞na symbolu ovlivnφ vÜechny jeho instance!!



Atributy instance symbolu na scΘn∞
 



  • Jas (brightness)
    Tato volba umo₧≥uje natavit ·rove≥ jasu celΘ instance. Myslφm, ₧e obrßzek opravdu nenφ nutn². Zkrßtka: +100% = bφlß, -100% = Φernß (0% = beze zm∞ny)
  • Barevn² odstφn (tint)
    Tento atribut si lze p°edstavit jako barevnß f≤lie p°ed instancφ

     

    Barevn² odstφn (Tint)

     

    Vyberete barvu (bu∩ pomocφ palety, nebo napφÜete jejφ hodnotu RGB) a nakonec nastavφte krytφ (sytost) odstφnu.

  • Pr∙hlednost (alpha)
    Pr∙hlednost celΘ instance v∙Φi objekt∙m v ni₧Üφch vrstvßch. (viz vrstvy)


Specißlnφ symboly

Krom∞ jmenovan²ch 3 druh∙ symbol∙ m∙₧e b²t takΘ do knihovny vlo₧en:

  • Rastrov² obrßzek    Rastrov² obrßzek
    platφ pro n∞j podobnß pravidla, jako pro grafiku, ale jeho instanci lze upravit jen v²Üku, Üφ°ku, rotaci a sklon.
     
  • Zvuk    Zvuk
    viz kapitola "vlo₧enφ zvuku"
     
  • Slo₧ka    Slo₧ka
    Nemß ₧ßdnou funkci, slou₧φ jen k p°ehledn∞jÜφ organizaci objekt∙ v knihovn∞. Existuje a₧ od verze 6 (MX)
     
  • Komponent     Komponent
    Je to zvlßÜtnφ typ MovieClipu, kter² plnφ n∞jakou funkci (nap°. v²b∞rovΘ pole). Po jeho vlo₧enφ do animace je mo₧no v okn∞ "Properties" nastavit n∞kterΘ parametry komponentu. Tento symbol b²vß takΘ n∞kdy oznaΦovßn jako SmartClip - viz takΘ UI Komponenty
     
  • Font    Font
    Font m∙₧ete do knihovny umφstit klepnutφm na tlaΦφtko  TlaΦφtko vpravo naho°e  a zvolenφm "New Font". Nßsledn∞ vyberete jeden font, kter² mßte nainstalovßn ve Windows a do kolonky v²Üe napφÜete jeho novΘ jmΘno, kterΘ jej bude v animaci reprezentovat. Tento postup nedoporuΦuji pou₧φvat pro klasickΘ texty a formulß°e. P°i psanφ textu se font sßm p°ibalφ v pot°ebnΘm rozsahu a u formulß°ov²ch prvk∙ (Input a Dynamic Text) je mo₧nΘ p°esn∞ definovat, jakΘ znaky se majφ p°ibalit.
    Umφst∞nφ fontu do knihovny se dß vyu₧φt jedin∞ pro pot°eby ActionScriptu (nap°φklad UI komponenty).
     
  • Video    Video
    Flash od verze 6 (MX) umo₧≥uje vklßdat do animace videa ve formßtech MPEG, DV, MOV a AVI


Vlo₧enφ externφch soubor∙ do knihovny lze pomocφ p°φkazu Import to Library v menu File







Nahoru

Copyright ⌐ Martin Hozφk - All rights reserved.
Flash are registered trademark of Macromedia Inc.