Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    Preload - Animazione in unico Frame

    Salve,

    ho un Compito da fare x la Scuola:

    Fare in Flash Mx un Preload e una Animazione in un Unico Fotogramma nella Linea Temporale sullo Stage Principale.

    come posso fare il Preload ?

    io so fare il Preload e l'animazione in un Frame diverso, ma non in un unico Frame.

    mi potete postate delle ActionScript o un tutorial per far ciò ?

    Grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    o mi aiutate a modificare questo:

    Preload.zip

    in modo che ci sia la jpg e il preload in un unico frame e non in 2

    IO E UN GIORNO CHE CI PROVO IN VANO
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  3. #3
    Crea un Clip dove dentro c'è una pallina che va da sinistra verso destra in 3 frame con il MotionTween (e hai fatto l'animazione)

    Posizioni il Clip sulla prima frame ed associa al Clip
    questo script

    onClipEvent (load) {
    _root.stop();
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    // il caricamento è finito quindi avanti
    _root.nextFrame();
    }
    }
    onClipEvent (enterFrame) {
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    // il caricamento è finito quindi avanti
    _root.nextFrame();
    }
    // in ogni altro caso la pallina si muoverà da sinistra a destra

    }

    Crei la seconda Frame e ci scrivi "FINITO"

    CIAO
    rEMPOX

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    il problema e che deve essere tutto su un solo Frame, e non 2 Frames

    io forse ho un idea:

    invece di _root.nextFrame();
    fare in modo di nascondere con il movie clip di preload lo stage (fando un riquadro dello stesso colore-dimenzione dello sfondo),
    è dopo che ha caricato tutto fa sparire il movie clip di loading
    e così visualizza l'animazione che c'è al livello + basso.

    si puo' fare ?

    cosa mi consigliate di fare in caso, per ottenere lo stesso effetto ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    up
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  8. #8
    Guarda che è tutto in unico frame il Clip

    Diversamente se neanche i clip possono avere più frame allora bisogna passare alla creazione di grafica mediante AS

    Ma sei certo che l'esempio che ti ho fatto non va bene.

    Sono stato chiaro ...mi posso spiegare meglio.

    Cioa

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da rempox
    Crea un Clip dove dentro c'è una pallina che va da sinistra verso destra in 3 frame con il MotionTween (e hai fatto l'animazione)

    Posizioni il Clip sulla prima frame ed associa al Clip
    questo script

    onClipEvent (load) {
    _root.stop();
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    // il caricamento è finito quindi avanti
    _root.nextFrame();
    }
    }
    onClipEvent (enterFrame) {
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    // il caricamento è finito quindi avanti
    _root.nextFrame();
    }
    // in ogni altro caso la pallina si muoverà da sinistra a destra

    }

    Crei la seconda Frame e ci scrivi "FINITO"

    CIAO
    rEMPOX
    invece di _root.nextFrame(); e mettere "FINITO" su un frame dello stage, si puo' mettere nell'mc del preload ?

    o senò fare ad esempio:

    nel preload faccio su un livello più basso dell'animazione della palla con un rettangolo del colore dello sfondo, e sopra ci metto l'animazione di preload (con il rettangolo copro lo stage principale).

    metto la mc del preload sul livello 2, e sotto al livello 1 la scritta "FINITO" , come posso fare per togliere l'mc di preload appena ha finito il preload in modo da farmi vedere la scritta ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  10. #10
    fai cosi

    Frame 1 Livello 1 inserisci il clip del Preload
    Frame 1 livello 2 inserisci un Clip con una animazione costruita all'interno.

    Al Clip Preload associ
    onClipEvent (load) {
    _root.stop();
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    this._visible=false
    _root.anim._visible=true
    _root.anim.play()
    }
    }
    onClipEvent (enterFrame) {
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
    this._visible=false
    _root.anim._visible=true
    _root.anim.play()
    }
    // in ogni altro caso la pallina si muoverà da sinistra a destra

    }
    Al Clip Anim associ
    onClipEvent (load) {visible=false}
    onClipEvent (enterFrame) {
    if(visible){
    // crea 10 rettangoli
    X1=15;Y1=15
    X2=111;Y2=77
    for (i=1; i<11; i++){
    nome="ret"+i
    _root.createEmptyMovieClip (nome, i);
    with (_root[nome]) {
    lineStyle (3, 0x003366, 100);
    moveTo (X1, Y1);
    lineTo (X2, Y1);
    lineTo (X2, Y2);
    lineTo (X1, Y2);
    lineTo (X1, Y1);
    //endFill();
    }
    X1+=10;Y1+=10;X2+=10;Y2+=10
    // se vuoi puoi metterci un temporizzatore
    }
    }

    Ciao

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.