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

    creare percorso istanza da stringa

    Ciao a tutti,
    ho bisogno di costruire il percorso di un'istanza da una serie di stringhe: tracciando la stringa finale il risultato è giusto, ma non riesco ad utilizzarla come percorso di un'istanza.

    ho bisogno di creare il seguente percorso: _level0.loader_mc1.stamp.elemento1.btn2

    codice:
    var rbListener:Object = new Object();
    rbListener.click = function(evt_obj:Object) {
    	pippo = evt_obj.target.selection;
    	// pippo è l'istanza del radiobutton cliccato
    	var strSelected:String = String(evt_obj.target.selection);
    	// converto l'oggetto in stringa
    	pluto = strSelected.slice(30);
    	// stampo nella variabile "pluto" la parte del nome istanza uguale al radiobutton nel quale voglio intervenire
    	topolino = "_level0.loader_mc1.stamp."+pluto;
    	//stampo nella variabile "topolino" il percorso dell'altro radiobutton e aggiungo la parte comune a quello cliccato
    	topolino.selected = true;
    	// NON FUNZIONA!!
    	trace(topolino);
    	//tracciando la variabile topolino il risultato è esatto: inserendo staticamente il percorso ottenuto infatti funziona.
    	//
    	rispostascelta = pippo.data;
    };
    grazie!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    prova con eval

    topolino = eval("_level0.loader_mc1.stamp."+pluto);

  3. #3
    Originariamente inviato da and80
    prova con eval

    topolino = eval("_level0.loader_mc1.stamp."+pluto);
    FUNZIONA!!!

    te ne sarò eternamente grato

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.