Clicca qui  Flyerwire
+ Rispondi alla discussione
Visualizzazione risultati 1 fino 8 di 8

Discussione: Un aiutino su Flash CS4

  1. #1

    Predefinito Un aiutino su Flash CS4

    Rieccomi qui, stavolta con Flash
    Sto creando un piccolo sito personale e sono incappato in un problema (sicuramente dovuto all'inesperienza).

    NB: Uso Actionscript 2

    La faccio più semplice possibile:

    Sto creando un filmatino come intro che volevo diviso così:
    Animazione--->schermata con pulsante "entra"--->Animazione che apre il sito vero e proprio.

    A quanto mi dicono, per avere una timeline più pulita e fare meno casini, conviene suddividere le varie animazioni in vari simboli (ovvero dei simboli che contengono l'animazione).

    Dunque ho fatto
    1) Animazione iniziale, che con lo script "Stop" si ferma dove cè il pulsante Entra che dovrebbe far partire l'animazione successiva
    2) Animazione successiva, dove dalla schermata Entra si crea il sito vero e proprio.
    3) Entrambe le animazioni sono in un Simbolo (A e B diciamo)

    Dunque sulla timeline originale (Scena 1) metto 2 frame, animazione A sul 1 e B sul 2.
    Che succede?
    Invece delle animazioni, mi calcola A e B come dei frame singoli (malgrado all'interno ci sia tutta un animazione) con l'effetto "epilettico"...
    Se metto solo 1 frame con l'animazione A, invece me la fa vedere tutta...

    Dunque ho provato a mettere STOP sul primo frame, in modo che , fermandosi su quel frame me lo fa perlomeno vedere tutto, e infatti diciamo che funziona.
    Ora però devo far si che cliccando sul pulsante, che si trova sull'ultimo fotogramma di A, mi faccia partire B.

    E qui sono impazzito:
    se gli dò Goto fotogramma 2 , mi va al fotogramma 2 ma della sua stessa timeline (quella di A, non quella principale) e questo è plausibile, se gli do Goto etichetta chiamando B in un modo (diciamo CICCIA , quindi Goto CICCIA specificando Scena 1) mi ricomincia da capo...

    Insomma, sto un pò in confusione con questi fotogrammi e come calcolarli...
    la soluzione per me ora sarebbe fare un unica timeline...ma credo sia più macchinoso e soprattutto se posso usare i simboli per semplificare il tutto credo un modo ci sarà no?
    aspetto titubate consigli

  2. #2
    Moderator teatrante è un glorioso portatore di luce teatrante è un glorioso portatore di luce teatrante è un glorioso portatore di luce teatrante è un glorioso portatore di luce teatrante è un glorioso portatore di luce teatrante è un glorioso portatore di luce L'avatar di teatrante
    Data registrazione
    06-05-2009
    Residenza
    Battipaglia (Salerno)
    Messaggi
    1,025

    Predefinito

    la soluzione per me ora sarebbe fare un unica timeline...ma credo sia più macchinoso e soprattutto se posso usare i simboli per semplificare il tutto credo un modo ci sarà no?
    La risposta praticamente l'hai già data!
    A me sembra molto molto molto più macchinoso quello che vuoi fare tu. Se hai una intro con un unico pulsante di scelta, vuol dire che l'utente è obbligato a cliccare su quel determinato pulsante e andare avanti, giusto?
    Allora la soluzione a tutto sarebbe quella di fare un unico movieclip con tutta l'animazione (A+B insieme) e nel fotogramma dove si deve fermare il tutto (quello che conterrà il pulsante ENTRA) metterai uno stop. Al pulsante darai semplicemente l'azione

    on(Release) {
    play();
    }

    Poi, quando arriverà alla fine lo farai andare in un altro movieclip o nella scena successiva.
    Io, per esperienza, ti consiglio di usare le scene. Ci sono... sfruttiamole!

    Spero di aver compreso ciò che tu intendevi. Se così non fosse diccelo!
    Teatro significa vivere sul serio quello che gli altri, nella vita, recitano male. (Eduardo)

  3. #3
    Big User rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,297

    Predefinito

    la soluzione di teatrante mi sembra interessante, ma bisogna considerare ill peso della tua animazione e dell'intero sito: preloader molto lunghi infatti finiscono per spazientire l'utente.
    suggerisco di caricare il tuo movie clip dall'esterno del filmato principale, cosa un po più complessa ma sicuramente tecnicamente più corretta.

    DR
    Donato Romagnuolo
    Sito Web | Facebook Fan Page

  4. #4

    Predefinito

    Grazie ragazzi avete colto il problema
    si penso che farò così per ora, è l'unica per me!
    L'uso delle scene per esempio ancora non lho sentito nominare, effettivamente sono ancora un principiante!
    è anche vero però che se nn capisco il comportamento di certe cose farò sempre piu confusione!

    Per esempio: è possibile dire a un pulsante di andare a un fotogramma che sta in un' altra timeline? per ora mi sembra di capire che può andare solamente all'interno della timeline in cui è posizionato. (per esempio un pulsante che sta dentro un simbolo voglio che al suo press si muova nella timeline principale invece).
    E soprattutto: perchè se ho due animazioni-simbolo e le metto consecutive sulla time line (1 e 2 fotogramma) invece di farmi vedere tutto A e poi tutto B mi scatta tra A e B velocissimamente? come se non calcolasse più il filmato ma i fotogrammi...

  5. #5
    Big User rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,297

    Predefinito

    Citazione Originalmente inviato da Cinghiale Visualizza messaggio
    Per esempio: è possibile dire a un pulsante di andare a un fotogramma che sta in un' altra timeline?
    si, certo che è possibile.
    basta inserire il nome istanza prima del comando...


    Citazione Originalmente inviato da Cinghiale Visualizza messaggio
    E soprattutto: perchè se ho due animazioni-simbolo e le metto consecutive sulla time line (1 e 2 fotogramma) invece di farmi vedere tutto A e poi tutto B mi scatta tra A e B velocissimamente? come se non calcolasse più il filmato ma i fotogrammi...
    perchè è proprio comi dici, flash legge i fotogrammi della timeline quando esegui il file .fla
    per ovviare a questo problema basta inserire altri fotogrammi che contengono l'animazione-simbolo A, per esempio, tanti quanto basta per far durare l'animazione A che hai inserito.
    devi "allungare" la permanenza del lettore sull'animazione-simbolo in alternativa può fare il tutto con AS.
    DR
    Donato Romagnuolo
    Sito Web | Facebook Fan Page

  6. #6

    Predefinito

    Grazie mille Donato...quindi srotolo la timeline per tutta la durata dell'animazione, ed effettivamente funziona anche se non sò, mi dava l'idea fosse una procedura un pò casereccia
    Per quanto riguarda gli Script sono veramente all'inizio, so usare solo Stop, Goto e Play, esiste un sito dove trovare script magari applicabili anche da principianti come me?
    Siccome sto studiando grafica e non web design, le nozioni che ci insegnano su flash sono limitate al lato grafico ma a me Flash interessa parecchio e vorrei approfondire (senza sfociare troppo nella programmazione che credo non sia il mio forte )

    Un altra domanda, ma questa è una curiosità mia:
    Vorrei dire a un pulsante di venir cliccato quando si preme il tasto (per esempio) "A" della tastiera del computer (vorrei creare una tastierina musicale e inserire le varie note in ogni pulsante) è una procedura molto complessa?

    Grazie ancora!

  7. #7
    Big User rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce rotanod è un glorioso portatore di luce L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,297

    Predefinito

    si è un po rudimentale come soluzione, ma funziona benissimo, in alternativa, come già detto, devi fare tutto tramite codice AS.

    in giro su internet e anche su questo forum trovi numerosi tutorial e discussioni dove vengono affrontati problemi che spesso riguardano la programmazione in AS con flash.
    il mio consiglio è: prima di addentrarti in questo "campo minato" chiarisci la logica del programma, è fondamentale capire bene come funziona per poterci lavorare.
    al riguardo ti consiglio di dare un'occhiata alla guida in linea di adobe, che è veramente ben fatta.

    per quanto riguarda la tua domanda ti giro questo link:
    http://livedocs.adobe.com/flash/9.0_...=00000311.html

    buon lavoro.
    DR
    Donato Romagnuolo
    Sito Web | Facebook Fan Page

  8. #8

    Predefinito

    Grazie ancora Donato...mi sembra che sia un pò complesso per me, vediamo se ci riesco!
    In ogni caso mi piacerebbe farvi vedere il risultato finale quando sarà completato

+ Rispondi alla discussione

Regole di scrittura

  • Non puoi postare nuovi argomenti
  • Non puoi postare repliche
  • Non puoi postare allegati
  • Non puoi editare i tuoi post
  • BB code è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato
ccnp certification | mcts | 640-802 | Adobe User Group | Biagio Di Stefano | Artlandis | Risorsa Informatica
Grafici Creativi - P. IVA: 04631640655