Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problema preload .swf in _mc con loadMovie

    Salve,
    solitamente quando carico un file .swf all'interno di un file .swf principale utilizzo questo prelaod che inserisco in ogni .swf esterno:



    onClipEvent (load) {
    _visible = false;
    _root.stop();
    }
    onClipEvent (enterFrame) {
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    _root.play();
    }
    _visible = true;
    perc = barra._xscale=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
    percentuale = perc+"%";
    }


    se carico il filmato in un livello con loadMovieNum non c'è problema ma se carico il filmato in un _mc,
    per esempio con :

    loadMovie("nomefilmato.swf","nomeistanza_mc");

    non mi fa vedere il preload... ricordo che ogni filmato ha il suo prelaod...

    penso che il problema sia _root...
    dato così il preload mi si riferisce alla _root del filmato mentre io voglio quel .swf specifico in quel movie...

    devo inserire _root.nomeistanza_mc ... ?

    grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    onClipEvent (load) {
    	this._visible = false;
    	this._parent.stop();
    }
    onClipEvent (enterFrame) {
    	var tot = this._parent.getBytesTotal();
    	var car = this._parent.getBytesLoaded();
    	if (car >= tot) {
    		this._parent.play();
    	}
    	this._visible = true;
    	perc = barra._xscale = Math.round((car / tot) * 100);
    	percentuale = perc + "%";
    }

  3. #3
    il preload è associato ad un clip che si trova in ogni .swf esterno... basta che lo sostituisco con il tuo?... si, penso di si... se no me lo avresti detto...
    provo... intanto grazie

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Si, infatti, sostituisci il codice del preloader. Il problema è proprio quello che dici tu, il riferimento a _root che se caricato nel movieclip vuoto è sbagliato (diventa la _root del filmato caricante).

  5. #5
    Grazie Infinite...
    non conosco bene l'AS... mi piacerebbe studiarlo ma non ho tempo dato che studio un'altra cosa (università)...
    oramai un pochino mi arrancio ma ancora sono indietro...
    non ho ancora provato... ma sono sicuro che funziona

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.