Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    rendere invisibile un mc di un swf esterno

    codice:
     
    function loadLivello(docente) {
    	
    	_global.esiste = 1;
    	loadMovieNum("docenti.swf", 2);
    	
    	myroot.onEnterFrame = function() {
    		_level1._visible = 0;
    		var _l1 = _level2.getBytesLoaded();
    		var _l2 = _level2.getBytesTotal();
    		if (_l1>100 && _l1>=_l2) {
    						_level2.inizio._visible = 0; 									myroot.onEnterFrame = function() {
    				_level2._alpha = _level2._alpha+10;
    				if (_level1._alpha>=100) {
    					myroot.onEnterFrame = null;
    				
    				}
    				// end if
    				
    			};
    		
    		}
    		// end if
    		
    	};
    	
    }
    // End of the function
    var myroot = this;
    
    ---qui creo un bottone sulloo stage e poi sul frame inserisco il codice seguenter---
    bottone.onRelease=function(){
    	loadLivello("Boccaccio Carlo");
    }
    la parte segnata in rosso nn avviene...eppure il percorso è corretto l'ho controllato un sacco di volte...

    inizio è un mc ke è caricato sul livello2

    ma nn sparisce resta sempre lì!

  2. #2
    forse perchè nn si verifica il tuo if e quindi nn si verifica la condizione e quindi nn si verifica la parte in rosso
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    cm nn si verifica???e cm faccio a verificarlo?

  4. #4
    scusa ho detto una fagianata non ho guardato tutto il codice
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    si la condizione si verifica
    _l1=1938181
    _l2=1938181

  6. #6
    if (_l1>=100 && _l1>=_l2) {

    e poi metti _visible=false
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  7. #7

  8. #8
    codice:
    function loadLivello(docente) {
    	
    	_global.esiste = 1;
    	loadMovieNum("docenti.swf", 2);
    		
    	myroot.onEnterFrame = function() {
    		
    		_level1._visible = 0;
    		var _l1 = _level2.getBytesLoaded();
    		var _l2 = _level2.getBytesTotal();
    		if (_l1>=100 && _l1>=_l2) {
    			trace(_l1);
    			trace(_l2);
    			_level2[docente].gotoAndStop(13);
    						_level2.inizio._visible = false;
    			dati = new LoadVars();
    			dati.path = _level2;
    			dati.onLoad = function(success) {
    				if (success) {
    					for (var prop in this) {
    						this.path[prop].html = true;
    						this.path[prop].htmlText = this[prop];
    					}
    				} else {
    					trace("file inesistente");
    				}
    				ASSetPropFlags(dati, ["onLoad", "path"], 7);
    			};
    			dati.load("docenti/"+docente+".txt"); 
    			myroot.onEnterFrame = function() {
    				_level2._alpha = _level2._alpha+10;
    				if (_level1._alpha>=100) {
    					myroot.onEnterFrame = null;
    				
    				}
    				// end if
    				
    			};
    		
    		}
    		// end if
    		
    	};
    	
    }
    // End of the function
    var myroot = this;
    bottone.onRelease=function(){
    	loadLivello("Boccaccio Carlo");
    }
    la parte in verde la fa benissimo!

    quel ke è peggio è ke ho messo lo stesso codice in docenti.swf per rikiamare insegnamenti.swf(ke sarebbe l'swf su cui sto lavorando ora) e funziona a meraviglia!

  9. #9
    aspetta inizio è un mc che sta sulla _root del file che carichi su _level2???

    perchè a questo punto nn mi spiego il perchè nn vada il codice sembra corretto

    oppure che so prova a settarlo ad alpha 0 e vedi se è il cmando _visible che nn ti funziona oppure è quel clip che nn va
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  10. #10
    si è sulla root di _level2

    ok provo a metterlo in alpha ma a qs punto nn mi serve a molto xkè al posto di inzio devo mettere un altro mc nella sua stessa posizione ke è invisibile...

    poi ripeto su un altro swf ho fatto la stessa identica cosa e funziona benissimo!

    il clip ke nn va????

    nn va nemmeno l'_alpha!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.