Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ottimizzare il codice

  1. #1

    ottimizzare il codice

    ho una serie di if

    codice:
    if (_root.b == 2) {
    		_root.b2.gotoAndPlay("s2");
    	}
    	if (_root.b == 3) {
    		_root.b3.gotoAndPlay("s2");
    	}
    	if (_root.b == 4) {
    		_root.b4.gotoAndPlay("s2");
    	}
    	if (_root.b == 5) {
    		_root.b5.gotoAndPlay("s2");
    	}
    	_root.b = 1;
    vorrei modificare questo codice in questo

    codice:
    for (i=1; i<=5; i++) {
    		if (i == 5) {
    			_root.b = 5;
    			continue;
    		}
    		if (_root.b == i) {
    			tmpB = "b"+i;
    			trace('--tutto ok------'+i+' ==? '+_root.b +'---'+tmpB);
    			_root.tmpB.gotoAndPlay("s2");
    		}
    	}
    tmbB prende correttamente il valore di b1 b2 b3 ma non effettua il gotoAndPlay...
    dove sbaglio?
    La sintassi e' corretta?
    ciao
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  2. #2
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    prova cosi

    Codice PHP:
    for (i=1i<=5i++) {
            if (
    == 5) {
                
    _root.5;
                continue;
            }
            if (
    _root.== i) {
                
    _root["b"+i].gotoAndPlay("s2");
            }

    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  3. #3
    grazie 1000
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

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.