Flash Help
Flash
ActionScript
P°φklady





Webmaster

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


W3C Validita

      HTML 4.0 validnφ




Atributy instancφ

O instancφch symbol∙ z knihovny jsme se bavili v kapitole "Knihovna" ale jen pro jistotu zopakuji, ₧e ka₧dΘ instanci je mo₧no definovat:

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


Tyto (a jeÜt∞ jinΘ) vlastnosti lze m∞nit b∞hem p°ehrßvßnφ pomocφ ActionScriptu ale pouze u instancφ MovieClipu.

K tomu slou₧φ p°φkaz setProperty (Actions - MovieClip control)

setProperty("prvni", _rotation, "30");

Tento p°φkaz otoΦφ instanci "prvni" o 30░

Je mo₧nΘ takΘ pou₧φt zjednoduÜen² zßpis:

 prvni._rotation = 30

Efekt bude stejn²



P°ipome≥me, ₧e je nutnΘ instanci symbolu pojmenovat.

Pojmenovßnφ instance



Pokud bychom cht∞li vlastnost instance mφsto nastavenφ zφskat, je to mo₧nΘ nap°φklad takto:

nejaka_promenna = getProperty("prvni", _rotation);

nebo op∞t zkrßcen∞:

nejaka_promenna = prvni._rotation

V naÜem p°φpad∞ by byla prom∞nnß rovna 30. PovÜimn∞te si prosφm teΦky mezi v²razem prvnφ a _rotation - ta tam b²t MUS═!





Myslφm, ₧e popisovat vÜechny atributy nebude nutnΘ. Snad jen u n∞kter²ch by mohli vzniknout n∞jakΘ nejasnosti:

  • _focusrect (true/false)
    urΦuje, zda se mß objevovat ₧lut² rßmeΦek kolem tlaΦφtek p°i navigaci pomocφ klßvesy TAB
  • _highquality (0/1/2)
    nastavuje kvalitu antialiasingu (0-nejhorÜφ, 2-nejlepÜφ)
  • _name ("nov² nßzev")
    zm∞nφ nßzev instance
  • _quality ("LOW/MEDIUM/HIGH/BEST")
    mßm-li b²t up°φmn², nevφm v Φem se toto liÜφ od "_highquality"
  • _soundbuftime (sekundy)
    hodnota udßvß poΦet sekund, o kterΘ se tekoucφ zvuk prebuffer zadr₧φ p°enßÜenß data ve vyrovnßvacφ pam∞ti. Nastavenß hodnota je 5 sekund.
  • _visible (true/false)
    urΦuje, zda mß b²t objekt vid∞t nebo ne
  • _xscale, _yscale (procento)
    procentußlnφ v²Üka a Üφ°ka instance
  • X a Y Position (pixel)
    pozice vzhledem k levΘmu hornφmu rohu papφru (nahoru -, dol∙ +, doleva -, doprava +)




Nahoru

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