Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ambito array

  1. #1
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022

    ambito array

    Avrei bisogno di un suggerimento.

    Questa prima parte di codice funziona correttamente.

    codice:
    var arrColors = new Array("0xCCCCCC","0x999999","0xFF00CC", 
    "0xCCFF99", "0xFF6666");
    		
    for (j=0;j<=arrColors.length -1;j++){
    						
    
    _root.MCcolorClip.duplicateMovieClip("boxColor" + j, j);
    _root["boxColor" + j]._x = _root.MCcolorClip._x + (12 * j);
    	
    myColor = new Color(_root["boxColor" + j]);
    myColor.setRGB(arrColors[j]);

    Invece nella parte successiva, all'interno della funzione, non riesco a recuperare i valori dell'array arrColors...


    codice:
    _root["boxColor" + j].onRelease = function(){
    		
    myBaseColor = new Color(_root.MCbase);
    myBaseColor.setRGB(arrColors[j]);
    
    };
    }

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    var arrColors = new Array("0xCCCCCC", "0x999999", "0xFF00CC", "0xCCFF99", "0xFF6666");
    for (var j = 0; j <= arrColors.length - 1; j++) {
    	var mc = _root.MCcolorClip.duplicateMovieClip("boxColor" + j, j);
    	mc._x = _root.MCcolorClip._x + (12 * j);
    	myColor = new Color(mc);
    	myColor.setRGB(arrColors[j]);
    	mc.col = arrColors[j];
    	mc.onRelease = function()
    	{
    		myBaseColor = new Color(_root.MCbase);
    		myBaseColor.setRGB(this.col);
    	};
    }

  3. #3
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Grazie mille
    Mi ero incartato.

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Di niente, ciao!

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.