Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: alfa

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    661

    alfa

    ho questo problema, ho un movie clip che dovrebbe passare da un valore alfa pari a 100 a un valore di 50. Da 50 dovrebbe tornare poi a 100 e così via. Infine quando ci passo sopra col mouse dovrebbe andare a 100 ovvero pienamente visibile.
    Che action associo al mc?
    JayMare

  2. #2
    o lo fai diventare un pulsante e gli metti:

    on(rollover){
    nomeclip._alfa=100;
    }

    oppure metti nel clip:

    onClipEvent(enterFrame){
    if(this.hitTest(_root._xmouse,_root._ymouse,true){
    this._alfa=100;
    }
    }

    non ne sono sicuro, prova e fammi sapere...

  3. #3
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Anche se si trattasse di una semplice immagine statica dovresti pur sempre creare un'interpolazione di movimento che vede il primo frame settato con Alpha a 100 e così anche il secondo, voglio dire l'ultimo.
    Poi, inserici un KeyFrame al centro ( supponiamo all'11esimo di 20 totali), e lì setti l'Alpha a 50.
    Se usi Flash MX, sai anche che un MovieClip accetta le istruzioni di un pulsante e quindi, dopo aver dato un nome istanza al tuo MovieClip, ("mc") puoi assegnargli:

    on (rollOver) {
    _root.mc.gotoAndStop (20);
    }
    on (rollOut) {
    _root.mc.gotoAndPlay (11);
    }

    In tal modo abbiamo tre situazioni:

    1- Non tocchi il filmato e parte un loop che mostra l'Alpha a 100, diventa 50 nel frame centrale (l'11esimo) e ritorna 100 nel 20esimo; il loop si ripete.

    2- Ci vai sopra col mouse e, il filmato, in qualunque gradazione si trovi in quel momento, va ad Alpha 100 (piena nitidezza) e si ferma.

    3- Sposti il mouse dall'area attiva e il MovieClip riprende a loopare.

    Ciao,

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  4. #4

    per NAP

    Davvero con l' MX puoi usare i comandi x pulsante anche x i clip?
    Non lo sapevo.
    Io sapevo che si poteva cambiare il comportamento di un pulsante in clip e viceversa e poi dargli le azioni.

  5. #5
    si, però ovviamente funzioneranno solo se l'utente ha il player6

  6. #6
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Ciao Coach,

    non è che non lo sapevi... Sono alquanto giù per una faccenda personale e ho detto la mia ca22ata giornaliera: ho confuso l'instanziabilità di un pulsante con l'impossibile assegnazione di istruzioni Button ad un MC

    Chiedo scusa a Jaymare e vado a nascondermi dietro la lavagna :quipy:

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  7. #7
    Oh, figurati, sei un membro senior e di sicuro tu sai 100 volte quello che so io,
    visto che la maggior parte di quel pochissimo che so l' ho imparato qui
    (e studiandomelo x conto mio)

  8. #8
    nap, non hai detto una ca22ata, con mx si possono assegnare le azioni con gli eventi dei bottoni anche ai movieclip

  9. #9
    devi usare questi action
    clicca sul tuo clip filmato...
    e metti queste azioni:

    on (rollover){
    alpha=(50)
    }
    on (rollout){
    alpha=(100)
    }

    cosi durante il rollover l'alpha va a 50
    quando spoti il mouse l'alpha torna a 100

    fammi sapere
    odio quelli che sanno tutto perchè non hanno niente da imparare

    sito ufficiale di emuleplus italiano
    www.emuleplusitalia.net

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    661

    grazie a tutti

    per NAP, io ho flash 5, scusami non l'ho scritto nel post. Comunque questo non e' un problema ho semplicemente messo un pulsante sopra il mc.

    2- Ci vai sopra col mouse e, il filmato, in qualunque gradazione si trovi in quel momento, va ad Alpha 100 (piena nitidezza) e si ferma.
    In questo modo però passo direttamente al frame con Alpha 100 e se in quel momento la testina di lettura e' a 50 l'effetto non e' molto gradevole.


    PS_: non si può fare il loop con as?
    JayMare

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.