• User

    preload aiuto

    Ciao,
    ho un problema con un preluda,
    ho scaricato un preload a barra che ho inserito nel primo frame del mio index2,
    funziona bene,
    pero vorrei farlo anche con gli altri filmati come contatti etc. perché sono un po pesanti.
    ho provato a inserire sempre nel primo frame dei contatti questo preluda e tutto impazzisce qualcuno mi può dire come fare,
    ho letto tanto sul argomento e non sono resuscito a risolvere niente.
    Ho il mio filmato principale index il quale poi carica home , contatti foto etc.

    Ecco il codice che ho al interno del lodare

    nell prima action:

    //Calculates the amount to load and how much is loaded
    percentLoaded = Math.round(_root.getBytesLoaded() / _root.getBytesTotal() * 100);

    //Sets the width of the bar
    this.myWidth(this.loadBar, percentLoaded * 1.94);
    this.myMove(this.mc_loadNum, percentLoaded * 1.9 -8);

    loadNum.text = percentLoaded +"%";

    nella seconda:

    if (percentLoaded < 100 ) {
    gotoAndPlay("loading");
    }

    *nella terza:
    *

    _root.gotoAndPlay(2);

    _root.gotoAndPlay(2);


  • Super User

    Ciao io quando devo caricare swf esterni più che un vero preloader uso il metodo movieclip loader e una di quelle classiche animazioni da preloader come queste.
    http://www.ffiles.com/flash/preloaders/cool_preloaders_animations_3263.html
    In pratica metto il preloader sullo stage con proprietà _visible=false, al clik sul pulsante di caricamento porto la proprietà _visible=true, e a caricamento avvenuto il preloader ridiventa visible=false il codice è questo.

    
    mc_preloader._visible=false
    var listLoad:Object = new Object()
    //al caricamento
    listLoad.onLoadInit = function(target) {
       trace(target) // oggetto caricato
    mc_preloader._visible=false
       }
    my_btn.onRelease = function()
    {
    mc_preloader._visible=true
    var MCL:MovieClipLoader = new MovieClipLoader()
    MCL.addListener(listLoad)
    MCL.loadClip("nome.swf", contenitore)
    }
    
    

  • User

    Ciao Nathan,
    avevo già scaricato gli stessi preluda solo che non sono resuscito ad utilizarli,
    comunque vorrei che ogni volta che premo un pul mi carichi il filmato con il preload, il codice che mi ai dato dove lo devo inserire?
    grazie


  • User

    ecco il codice di un pulsante,
    lo devo inserire qua?

    on (rollOver) {
    _root.pul3.gotoAndPlay(2);
    _root.CHISTANZA.gotoAndPlay(2);
    }
    on (rollOut) {
    _root.pul3.gotoAndPlay(8);
    _root.CHISTANZA.gotoAndPlay(1);
    }
    on (release) {
    loadMovie("contact.swf", "pagina");
    }