24-ji  pamoka
Skaityti apie galimybes   naudoti

Nemokama Flash'o
 grupė
 pradedantiesiems ir pažengusiems
(pamokos anglų kalba)
 

 


Paprastas flash'o įkrovėjas (preloader)

Pažengusiems

 

     Kalendorius - dienoraštis. 2007-01-26. AFFPG 1 ir AFFPG 2 - tai dvi grupės mokytis Flash'o, pradedančiųjų ir pažengusiųjų.

Pirmojoje dabar mokosi tik 5 studentai (du bebaigią), visi dirba pagal individualų planą. Antrojoje mokosi 8 studentai, visi baigę AFFPG 1, tik vienas pateko išlaikęs egzaminus eksternu. Sausis - studentams sesija, neturi laiko Flash'o pamokoms, atsilieka, paskui vejasi...

Ši pamoka parašyta 2007 m. sausio 26 d. Pamoką skiriu savo lietuviams draugams naujoje pažengusiųjų grupėje: Audronei S., Augustai,  Nijolei, Viliui ir  Papoogai.

Pamoka skirta pažengusiems. Man ilgą laiką nesisekdavo padaryti flash'o įkrovėją, angliškai vadinamą preloader. Gal  būt dėl to, kad mano filmukai būdavo maži, įkrovėjo vis nematydavau ir  būdavo visokių neaiškumų. Gal todėl ir nusprendžiau parašyti šią pamoką.

Atlikta su Macromedia Flash 8, bet puikiai galima daryti ir su žemesnėmis versijomis.

Jums reikia:

  • Macromedia Flash MX 8, kurią galite atsisiųsti pabandymui 30-ai dienų;

  • koks nors jau padarytas filmukas.

pirmas
  1. Atidarome naują dokumentą tokio dydžio, kokio yra jūsų filmas, parenkame fono spalvą.
     

  2. Insert new symbol, pasirenkame movie, pavadiname ikrovejas.
     

  3. Čia sukursime paprastą animaciją. Esant pirmame laiko linijos rėmelyje su teksto įrankiu parašome žodį Kraunasi... Mano raidės baltos, nes fonas tamsokas žalias.
     

  4. 2, 3 ir 4 rėmeliuose spaudžiame F6 (įdedame keyframe).
     

  5. Esant 4-me rėmelyje, atsidarome actions langą ir statome kodus: spaudžiame Global functions / Timeline control / pasirenkame
    gotoAndPlay(); - įstatome 1, atrodys taip:

    gotoAndPlay(1); Taigi tokia animacija - grįšime į pirmą rėmelį.

  1. Grįžtame į sceną. Žvilgterėję į mūsų biblioteką, matome įkrovėją, jį atitempiame ant scenos, išcentruojame.
     
  2. 9 rėmelyje įstatome keyframe.
     
  3. Pridedame naują sluoksnį ir pakartojame 6 ir 7 žingsnius,  pastūmiame savo animaciją į 10 rėmelį, (pasidarome pirmo sluoksnio kopiją).
  1. Įstatome keyframe 20 rėmelyje ir pažymėję žodį "Kraunasi" Properties lange - Color pasirenkame Alpha 0 %. Patikriname ar 10 rėmelyje tam pačiam žodžiui nustatyta Alpha 100 %. Tarp 10 ir 20 rėmelių uždedame Motion Tween.
     
  1. Pirmojo sluoksnio rėmelyje įstatome keyframe ir atidarę actions langą pirmame rėmelyje įstatome kodus (kopijuoti iš čia):

    ifFrameLoaded("Scene 2", "end")
      {
          gotoAndPlay(10);
      }

    Tai reiškia, kai mūsų filmas antroje scenoje prieš užrašą end,  grįš į pirmos scenos 10 rėmelį.
     
  2. 9-me pirmo sluoksnio rėmelyje įstatome kodus: gotoAndPlay(1); taigi, kol krausis antra scena, įkrovėjas laikysis tarp pirmo ir devinto rėmelių.
     
  1. Meniu Insert pagalba pridedame antrą sceną, o pirmos scenos antro sluoksnio paskutiniame rėmelyje įterpiame kodus:
     gotoAndPlay("Scene 2", 1);
    (kopijuoti iš čia)
     
  2. Antroje scenoje pirmame rėmelyje importuojame savo filmą. Mūsų importuojamas filmas, kad nebūtų problemų, turėtų turėti vieną sluoksnį scenoje.
     
  3. Antroje scenoje laiko linijos 30-me rėmelyje pridedame keyframe. Neužmirškime stovint paskutiniame rėmelyje  frame label įrašyti žodį end.
 
   
Paveikslėlyje matote, atsirado vėliavėlė.

Pratestuokite. Jūsų įkrovėjas turėtų dirbti, kol pasikraus antroji scena.

Įkrovėją geriau daryti jau prie padaryto filmo, paskui pakeičiant scenas vietomis. Importuojant filmuką prie įkrovėjo  nepatyrusiam gali kilti problemų - dingti animacija, sugęsti scriptai.

   

 

Jei iškyla neaiškumų, arba pastebėjote netikslumų pamokoje, prašau rašyti į forumą skyriuje "Klausimai pamokų tema". Galite kurti naują temą su pamokos pavadinimu.
 
 

 

Parašykite prašau, jei patiko pamoka ir kokia. Padarę pagal mano pamoką savo animaciją, jei rodote ją internete, prašau įdėti nuorodą į  šią svetainę: http://audrone.serveriai.lt/flash_pamokos/.  Už tai būsiu dėkinga.

Jei turite klausimų, prašau užduoti juos forume. Tokiu būdu atsakymai bus naudingi ir kitiems. Elektroniniu paštu neatsakinėsiu.
Jei norite panaudoti pamoką grupei, turite atsiklausti mano leidimo. .
 
Priklausau Pamokų rašytojų korporacijai Tutorials Writers Inc., kuri gina mano teises nuo neteisėto panaudojimo.

Psl. 90

Svečių knyga
 

Atnaujinta:2008.10.29

Aplankyta nuo 2007-01-21:  kartų (-ą)