Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Pulsanti e Smart Clip

  1. #1
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125

    Pulsanti e Smart Clip

    Dunque ho creato un pulsante generico, l'ho piazzato sullo stage e gli ho dato un nome istanza: "San Paolo"

    Poi ho creato un movie clip con all'interno un campo di testo associato ad una variabile di nome "VarTesto".

    Ho posizionato il movieClip (SmartClip?) sullo stage.

    A questo punto vorrei che sul rollover del pulsante:
    1° Venga visualizzato lo smart clip
    2° Lo smart clip si posizioni ad una distanza di X = +20 rispetto al pulsante
    3° Che lo smart clip vada in play
    4° Che il testo della Variabile "VarTesto" dello smart clip sia uguale al nome dell'istanza del pulsante.
    Es.: se il pulsante si chiama "San Paolo" il testo mostrato deve essere "San Paolo", se il nome dell'istanza del pulsante è "Stoccolma" il testo mostrato deve essere Stoccolma

    Come posso fare?

    Grazie anticipatamente

    DaryL74

  2. #2
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125
    Uno script del tipo:

    on (rollOver) {
    ScrittaStage._visible = true
    ScrittaStage._x = _x
    ScrittaStage._y = _y
    //play(scritta;me.name)
    ScrittaStage._Scritta._testo = me.name
    ScrittaStage._Play()
    }

    con le dovute correzioni...

    è possibile ?

    DaryL74

  3. #3
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125
    Vediamo qualcosa è migliorato:

    on (rollOver) {

    //la riga seguente funziona funziona
    ScrittaStage._visible = true

    //le due seguenti non posizionano il clip dove c'è il pulsante, cosa devo fare per reperire la posizione _X del pulsante che sta eseguendo lo script senza dare il nome (_root.NOMEPULSANTE._x) ? qualcosa del tipo: this._x
    ScrittaStage._x = this._x
    ScrittaStage._y = this._y
    //la riga seguente funziona se imposto un testo a mano come "pippo" ma dovendo essere il testo uguale al nome del pulsante come trovo il nome dell'istanza del pulsante ? tipo: this._name
    ScrittaStage.Scritta.testo = "pippo"
    ScrittaStage._Play()
    }

    Qualcuno ne sa qualcosa ???

    Grazie

    DaryL74

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.