Social Site
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.


Social Site este un site care contine metode de comunicare cat si diverse informatii
 
AcasaPortalUltimele imaginiCăutare Crearea Unui Preloader IiconminiprofiledConectareÎnregistrare
Aveti mai multe metode de comunicare cu memrbii si administratorii forumului
Cautam DJ pentru postul de radio

 

  Crearea Unui Preloader

In jos 
AutorMesaj
Admin
Admin
Admin
Admin


Mesaje : 113
Reputatie : 1
Data de inscriere : 14/07/2011
Varsta : 28
Localizare : Iasi

 Crearea Unui Preloader Empty
MesajSubiect: Crearea Unui Preloader    Crearea Unui Preloader Icon_minitimeDum Aug 07, 2011 2:15 pm

Pentru a realiza un preloader inseraţi înaintea tuturor cadrelor un
cadru cheie (sau începeţi filmul Flash de la cadrul al doilea) şi
inseraţi în acest prim cadru scriptul:
Cod:
// script realizat de Cosmin Varlan (http://www.infoiasi.ro/~vcosmin)
// va rugam nu modificati acest antet (desi dupa cum va stiu... romani... sigur nu veti respecta munca altuia)
// deci asta vine pus in priml cadru in care nu va mai exista altceva:

if (gata == undefined) { // pentru ca nu vrem sa executam scriptul decat 1 data
   _root.onEnterFrame = function() { // definim o functie care ne permite crearea animatiei preloaderului
      this.l = this.getBytesLoaded(); // cati octeti au fost incarcati
      this.t = this.getBytesTotal();  // cati octeti avem de incarcat
      if (this.l == this.t) {        // daca s-a terminat de incarcat
         gata = true;            // modificam variabila "gata" sa fie diferita de undefined - vezi prima linie de cod
         _root.clear();          // eliminam preloaderul
         _root.onEnterFrame = null;  // si distrugem functia de modificare a barei de preloader
      }
      _root.lineStyle(1);                // setam tipul liniei in vederea desenarii preloaderului
      _root.moveTo(Stage.width/2-50, Stage.height/2-1);    // desenam preloaderul din linii....
      _root.lineTo(Stage.width/2+50, Stage.height/2-1);    // Stage.width returneaza latimea scenei
      _root.moveTo(Stage.width/2-50, Stage.height/2+1);
      _root.lineTo(Stage.width/2+50, Stage.height/2+1);
      _root.moveTo(Stage.width/2-50, Stage.height/2);
      _root.lineTo(Stage.width/2-50+(this.l/this.t*100), Stage.height/2); // preloaderu creat prinr-un raport
      _root.gotoAndPlay(1);    // nu permitem saltul in cadrul al doilea
   };
} else {
   _root.gotoAndPlay(2);      // la sfarsit sarim fortat in cadrul al doilea de unde ar trebui sa porneasca filmul dvs Flash
}
Sus In jos
https://social-site.forumgratuit.ro
 
Crearea Unui Preloader
Sus 
Pagina 1 din 1
 Subiecte similare
-
»  Crearea unui MovieClip, alegerea unui punct de înregistrare
» Crearea unui buton simplu
»  Crearea unui Triunghi Dinamic
» Realizarea unui site
»  HTML - Crearea de link-uri tip e-mail

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Social Site :: Tutoriale :: Tutoriale flash-
Mergi direct la: