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

    L'alpha di un testo dinamico in flash non si controlla

    Salve, chiedo un aiuto per risolvere questo problema:

    Ho un mc di nome "pulsante" con all'interno un mc di nome "interno_pulsante" e all'interno un campo di testo dinamico con nome di variabile "testo".
    Dal root ho duplicato il mc "pulsante" 10 volte e messo "in fila" tipo menù.

    for(i=0;i<20;i++)
    {
    duplicateMovieClip(pulsante,"pulsante "+i,i);
    setProperty("pulsante "+i,_y,50+(_root.pulsante._height+1)*i);
    setProperty("pulsante "+i,_x,50;
    nome=String("pulsante "+i);
    with (_root[nome]) {
    interno_pulsante.testo = nome;
    }
    }

    ho un codice assegnato al mc "interno_pulsante" che porta l'alpha a 0 se ci clicco sopra:

    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    _root.pulsante_select = this._parent._name;
    _root.chiudi = true;
    }
    }
    onClipEvent (enterFrame) {
    if (_root.chiudi) {
    if (this._alpha>0) {
    this._alpha /= 1.2;
    }
    }
    }

    Ora, se clicco sul mc tutto ciò che è dentro tranne il campo di testo sparisce pian piano con alpha a 0;
    Se metto un testo statico anche lui va a 0 come alpha... non capisco, come mai un campo di testo statico reagisce a codice e quello dinamico no?? (intendo solo la proprietà alpha)

    Grazie, spero di essere stato chiaro. Ciao

  2. #2

  3. #3
    Ok ora provo, grazie per la risposta semplice ed efficace, alla prossima!

  4. #4
    Perfetto funziona, grazie 1000...che roba, ho fatto tanti siti e cose diverse ma toccare l'alpha di un campo ti testo dinamico non l'avevo mai fatto, grazie ancora!

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.