Visualizzazione dei risultati da 1 a 7 su 7

Discussione: fading tra immagini.

  1. #1

    fading tra immagini.

    Ciao a tutti ragazzi,
    ho un piccolo problema,

    avrei necessità di creare un xfade tra immagini in flash, da inserire in un lavoro che sto facendo.

    girando un pò su google ho trovato questo script:

    www.blog.noponies.com/archives/20

    che sarebbe perfetto per le mie esigenze se non fosse per il fatto che se lo carico con loadmovie,
    oppure con loadmovienu, non mi funziona.

    se lo lancio stand alone va benissimo mentre se lo carico in un altro swf, non va proprio.

    allora ho provato a crearlo da me, ma non mi riesce.

    ho creato un MC vuoto che carica al suo interno l'immagine:

    e poi ho creato questa funzione:

    speed = 3;
    loadMovie("images/001.jpg", immagine_b);
    this._alpha = 0;
    this.onEnterFrame = function ()
    {
    if (this._alpha < 100)
    {
    this._alpha += speed;
    }
    else
    {
    delete this.onEnterFrame;
    cl = setInterval(function () {
    _root.nextFrame();
    clearInterval(cl);}, 3000);
    }
    }

    sul prossimo frame invece ho:

    stop();
    this.onEnterFrame = function ()
    {
    if (this._alpha > 0)
    {
    this._alpha -= speeda;
    }
    else
    {
    delete this.onEnterFrame;
    cl = setInterval(function () {
    _root.nextFrame();
    clearInterval(cl);}, 3000);
    }
    }

    lo script funziona, cioè mi fa il fade in e out dell'immagine, ma lo fa solo una volta, quando ritorna indietro non lo fa più...

    e poi a me servirebbe farlo tra due immagini per volta (le immagini in totale sono circa 10), e non solo con una...

    qualcuno può darmi una mano,

    grazie in anticipo,

    ciao ciao a tutti,

    maurizio.
    Fuck Your Mind Dance your Brain!

  2. #2
    allora vi aggiorno...

    innanzitutto avevo sbagliato ad incollare il codice....

    ora ho risolto uno dei problemi

    ho creato 3 frames,

    nel primo dichiaro la variabile i=1;

    nel secondo invece ho:

    stop();
    if (i==7){
    i = 1;
    }
    speedb = 5;
    loadMovie("images/00"+i+".jpg", immagine_b);
    this._alpha = 0;

    this.onEnterFrame = function ()
    {
    if (this._alpha < 100)
    {
    this._alpha += speedb;
    }
    else
    {
    delete this.onEnterFrame;
    cl = setInterval(function () {
    _root.nextFrame();
    clearInterval(cl);}, 3000);
    }
    }
    e poi nel terzo ho:

    stop();
    this.onEnterFrame = function ()
    {
    if (this._alpha > 0)
    {
    this._alpha -= speedb;
    }
    else
    {
    delete this.onEnterFrame;
    i = i+1;
    _root.prevFrame();
    }
    }

    ora funziona tutto tranne che:

    ho ancora il problema che io non vorrei un fade dal colore di sfondo, ma un fadein/out tra due immagini...

    cioè una entra mentre l'altra esce,

    ma proprio non riesco a farlo,

    un aiutino?



    grazie ancora.
    Fuck Your Mind Dance your Brain!

  3. #3
    beh potresti usare tutt'altro codice
    guarda questo 3d
    http://forum.html.it/forum/showthrea...t=createLoader

    ci sono diversi codici ..a te quello che serve è solo la prima parte
    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 !

  4. #4
    innanzitutto grazie per la risposta.

    eh....

    quale prima parte?
    sono un pò una ceppa, quale parte di codice devo prendere?


    grazie ancora,

    ciao ciao.

    Fuck Your Mind Dance your Brain!

  5. #5
    tutto il primo codice postato dal tipo ti fai un xml come indicato ed ottieni il tuo fade tra img
    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 !

  6. #6
    grazie mille,

    domani provo e ti fo sapere...

    mò stacco che è meglio va...

    Fuck Your Mind Dance your Brain!

  7. #7
    Originariamente inviato da Ms-Keng
    grazie mille,

    domani provo e ti fo sapere...

    mò stacco che è meglio va...

    di niente figurati
    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 !

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 © 2026 vBulletin Solutions, Inc. All rights reserved.