Visualizzazione dei risultati da 1 a 6 su 6

Discussione: alpha

  1. #1

    alpha

    ciao a tutti, dovrei fare uno scrolling di immagini con effetto alpha da 1 a 100.
    Questo dovrebbe essere fatto da un pulsante che fa andare avanti e indietro le immagini.Come fare?
    Io come script per il mio clip ho questo:

    onClipEvent (load) {
    _parent.quadrato._alpha = 0;
    }
    onClipEvent (enterFrame) {
    trasp++;
    _parent.quadrato._alpha = 2*trasp;
    }

    ma non so come farlo interagire con il pulsante!
    Grazie mille!

  2. #2
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Al pulsante dai lo script

    on (release) {
    myvar = !myvar;
    }

    dopo lo fai interagire con il clipEvent dando

    if(myvar) {

    ecc ecc

    ok??

    Ciao
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  3. #3
    scusa x il ritardo grazie per avermi risposto!
    Ma non è chiaro io non so strutturare bene l'action script!
    MI puoi spiegare?
    GRazie mille

  4. #4
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Scusa se ti ho risposto velocemente ma mi stavano chiudendo l'aula internet ! Allora te lo spiego è molto semplice

    Allora nel clipfilmato metti un condizione IF che se è vera parte lo script altrimenti nisba.
    La condizione IF la avveri proprio con il tuo pulsante e con una semplicissima variabile booleana (se non sai cosa sia prova a dare un'occhiata qui ! Come ? In questo modo


    Al pulsante associ lo script

    on (release) {
    // una variabile se non è mai stata impostata prima nasce false
    // main era falsa in quanto mai impostata. Con il seguente script
    // rendi vera cambiano il valore booleano
    main = !main;
    }

    e con il pulsante hai già finito !
    Adesso andiamo a vedere il clip:

    onClipEvent (load) {
    // ok quando carico il mio clip lo rendi completamente trasparente
    _parent.quadrato._alpha = 0;
    }

    onClipEvent (enterFrame) {
    // impongo la condizione IF senza la quale il ciclo non parte
    if (main) {
    trasp++;
    _parent.quadrato._alpha = 2*trasp;
    }
    }

    tuttto qua !
    Attenta che io non sono stato a guardare i valori LOCALI o GLOBALI delle variabili quindi....stati attenta che forse nel tuo caso devi metterci la _root !
    Ciao se hai altri problemi fammi sapere
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  5. #5
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Scusa ora che riguardo meglio lo script potresti accorciarlo e inoltre ci sarebbere delle cose da trattare comunque se funziona così meglio

    ciao ! buon lavoro
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  6. #6
    ok grazie mille per la lezione... sei gentilissimo....ci provo subito e poi ti farò sapere!

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.