Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    script per abbassare l'alpha non mi funziona :(

    ciao, nel primo frame della timeline ho questo codice:
    codice:
    function alfa(oggettoID){
    oggettoID._alpha = 100;
    this.onEnterFrame = function() {
    	if (oggettoID._alpha>=0) {
    		oggettoID._alpha -= 5;
    	} else {
    		delete this.onEnterFrame;
    	}
    };
    }
    e in un altro frame dove è presente anche il pulsante ho quest'altro codice:
    codice:
    this.hitsalerno.onPress=function(){
    alfa(this.benevento);
    };
    Perchè se clicco sul pulsante non mi viene abbassata l'alpha del movieclip specificato?
    Voglio l'alt+s anche per FF

  2. #2
    quindi al clic del pulsante istanziato hitsalerno
    devi mettere l'alfa??
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da crescenzo
    quindi al clic del pulsante istanziato hitsalerno
    devi mettere l'alfa??
    al click del pulsante "hitsalerno" devo abbassare l'alpha del movieclip "benevento", cioè quello passato alla funzione
    Voglio l'alt+s anche per FF

  4. #4
    di quanto la vuoi abbassare solo del 5%??
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da crescenzo
    di quanto la vuoi abbassare solo del 5%??
    vabbè vorrei arrivare al 10%, quindi visualizzare il movieclip con il 10% di alpha.. ma devo prima riuscire ad abbassare l'alpha
    e poi magari settare
    Voglio l'alt+s anche per FF

  6. #6
    quindi se al clic del tuo pulsante vuoi che ad es un mc istanziato mc vada ad alfa al 10% devi mettere questa proto nel primo frame

    MovieClip.prototype.gestAlfa = function(mcNasc){
    valore = 5;
    mcNasc.onEnterFrame = function(){
    (this._alpha > 10) ? this._alpha-=valore : delete this.onEnterFrame;
    }
    }

    e poi al pulsante
    on(release){
    gestAlfa(mc1);
    }

    e il pulsante va ad alfa al 10%
    dovrebbe fungere
    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da crescenzo
    quindi se al clic del tuo pulsante vuoi che ad es un mc istanziato mc vada ad alfa al 10% devi mettere questa proto nel primo frame

    MovieClip.prototype.gestAlfa = function(mcNasc){
    valore = 5;
    mcNasc.onEnterFrame = function(){
    (this._alpha > 10) ? this._alpha-=valore : delete this.onEnterFrame;
    }
    }

    e poi al pulsante
    on(release){
    gestAlfa(mc1);
    }

    e il pulsante va ad alfa al 10%
    dovrebbe fungere
    ciao
    funziona grazie
    il problema però è che non si ferma a 10 ma scompare proprio
    Voglio l'alt+s anche per FF

  8. #8
    no si dovrebbe fermare al 10%

    (this._alpha > 10 ) ? this._alpha-=valore : delete this.onEnterFrame

    a me si ferma al 10%
    :master:
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    vabbè ho aumentato il valore nella condizione e adesso si ferma ad un certo punto
    una cosa.. ho cambiato l'evento e ho messo l'onrollOver, se metto un'altro evento (l'onrollOut) come posso fare in modo che l'alpha aumenti fino a 100?
    Voglio l'alt+s anche per FF

  10. #10
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da crescenzo
    no si dovrebbe fermare al 10%

    (this._alpha > 10 ) ? this._alpha-=valore : delete this.onEnterFrame

    a me si ferma al 10%
    :master:
    mah.. non sà che dirti.. l'ho impostato a 50 e a 50 si ferma..
    vabbè ma non è un problema
    puoi darmi una mano a quello che ho appena detto qui sù?
    Voglio l'alt+s anche per FF

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.