• User Newbie

    Help x LISTENER

    Salve a tutti!
    Espongo subito il prolema per cui ho aperto quetsa discussione, dunque:

    sul mio stage bello bianco ho posizionato un pulsante al quale ho applicato
    il seguente codice :

    on (rollOver){
    this._alpha += 60;
    }

    on (rollOut){
    this._alpha -=60;
    }

    e vorrei riscriverlo applicandolo ad un keyframe vuoto con una sintassi del tipo:

    var listenerObject:Object = new Object();
    listenerObject.eventName = function(eventObj:Object) {
    // Inserire qui il codice
    };
    broadcasterObject.addListener(listenerObject);

    é possibile fare una cosa del genere e se si come?

    Nonostante per la maggior parte di gente qui, questa domanda possa sembrare stupida per me è proprio un bel grattacapo :mmm: (sono alle prime armi)

    :smile5:Grazie in anticipo a tutti quelli che vorranno darmi una mano!:smile5:


  • Super User

    Ciao,

    mi dispiace ma non ho capito nulla alla tua domanda.:D
    Che vuole dire con 'riscriverlo applicandolo ad un keyframe vuoto'.:?


  • User Newbie

    In pratica io ho risolto il "problema" (se così si può chiamare) mettendo del codice action script sull'istanza del bottone.

    Dopodichè volevo provare a risolverlo mettendo il codice non più sull'istanza del bottone ma utilizzando un'altra via che sarebbe quella di mettere il codice questa volta su un frame vuoto della linea temporale principale...
    spero di essere stato + chiaro. Ad ogni modo allego un file che forse sarà più chiaro delle semplici parole 🙂

    Nel file ho commentato il codice nell'istanza del bottone e messo sul primo keyframe della linea temporale principale il codice che non riesco a scrivere.

    Spero di essere stato più chiaro di prima.


  • Super User

    Cosi volevi dire???:?
    (con my_btn = nome d'istanza del pulsante)

    my_btn.onRollOver = function() {
        this._alpha += 60;
    };
    my_btn.onRollOut = function() {
        this._alpha -= 60;
    };
    

    O stai usando actionscript 3.0 che parli di listeners??? Dal fla allegato, non sembra.:bho:


  • User Newbie

    Grazie 1000 per la delucidazione Onsitus! Probabilmente nemmeno io sapevo con precisione cosa stavo cercando...
    Era una delle tante prove che volevo fare su flash che come vedi conosco ancora poco!

    Alla prossima!:smile5: