Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Riferimento al nome

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    14

    Riferimento al nome

    Mettiamo che io abbia un "pulsante" con associato un gestore di eventi on(..).

    Come faccio da dentro l'On a risalire al nome d'istanza di quel pulsante?

    Ho provato con

    this._name
    _name

    ma nessuno dei 2 va...

    come faccio?

  2. #2
    mi spieghi meglio il tuo problema
    www.nlimits.com
    s.schintu@nlimits.net
    Don't put limits to you're imagination

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    14
    Allora, io ho un simbolo del tipo "pulsante". A questo simbolo è associato uno script nel quale è presente un gestore di evento On(..)

    codice:
    On(Rollover) {
    ..
    ..
    ..
    }
    Dentro questo gestore
    codice:
    On(Rollover) {
    ..
    ..                    <----------------- QUI
    ..
    }
    ho bisogno di assegnare a una variabile il nome d'istanza del bottone al quale è associato questo script.

    Ho provato a usare
    codice:
    variabile= this._name
    e
    codice:
    variabile= _name
    ma in nessuno dei 2 casi ho ottenuto il risultato sperato.

    Come faccio?

  4. #4
    prova cosi'

    usi questo codice nel primo fotogramma...
    ovviamente con le variabili oggetti e cicli che desideri...


    variabile = SharedObject.getLocal("oggetto");
    if (variabile == undefined) {
    ....azione da eseguire....
    }
    if (variabile!= undefined) {
    if (variabile == "nome") {
    azione da eseguire
    }

    }


    poi nel pulsante

    variabile = SharedObject.getLocal("oggetto");
    if (variabile == undefined) {
    ....azione da eseguire....
    }

    prova cosi poi mi dici
    in genere questo metodo si utilizza con un shared object
    www.nlimits.com
    s.schintu@nlimits.net
    Don't put limits to you're imagination

  5. #5
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Perché con this._name chiamato in un pulsante fai riferimento al nome dell'istanza del movieclip che lo contiene.
    Infatti se metti il pulsante in un mc e assegni a questo un nome d'istanza funziona.

  6. #6
    scusami errore nel paste...
    nel pulsante..

    on (release) {
    variabile = "nome";
    var userChoise = flush();
    azione da eseguire
    }
    www.nlimits.com
    s.schintu@nlimits.net
    Don't put limits to you're imagination

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    14
    Non mi sembra che vada bene, ma da un punto di vista logico...

    si tratta del fatto che questo codice deve essere universale, deve andare bene per tutti i pulsanti, percui un "oggetto" è fuori discussione.

    Comuqnue credo che risolverò infilando tutti i pulsanti in dei Movie clip e usanto this._name

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    14
    e poi detesto usare codice che non capisco... :quipy:

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