Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ricavare nome istanza

  1. #1

    ricavare nome istanza

    Ciao a tutti,
    ho uno script che crea delle clip usando un ciclo for.
    Queste clip hanno al loro interno delle checkbox.

    Vorrei sapere come ricavare il nome d'istanza della clip che contiene le checkbox ed il nome d'istanza della checkbox stessa.

    questo sotto è il listener della checkbox:
    codice:
    listenerPlannerGiorno = new Object();
    listenerPlannerGiorno.click = function(eventObject) {
    trace(eventObject.target);
    if(eventObject.target.selected == true){
    var testo:String=eventObject.target;
    trace(testo);		
    }	
    };
    La var testo ha un valore del tipo:
    _level0.planner_mc.clip_temp_2_mc.day_3_22_mc


    Io vorrei ricavare la stringa "clip_temp_2_mc" come nome della clip.
    + precisamente il numero che c'è tra temp_ ed _mc.

    Ed anche la stringa "day_3_22_mc".
    qui vorrei ricavare i 2 numeri (3,22).

    I numeri non sono sempre i soliti.
    Vorrei evitare una cosa tipo:

    testo.split(".");

    e poi ancora split sugli array..

    Spero di essermi spiegato..

    Stega
    :-)

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    var child  = eventObject.target._name.split("_");
    var parent = eventObject.target._parent._name.split("_");
    
    trace(child[1] + "   " + child[2])
    trace(parent[2])

  3. #3
    thankU..
    Stega
    :-)

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.