Loading:


Karuzela 3d w ActionScript 2.0 + XML - wersja zaawansowana

5. Animacja powrót do karuzeli

 

Jeśli ikona została naciśnięta to należy, również udostępnić użytkownikowi, powrót do stanu przed kliknięciem, czyli normalnego widoku karuzeli. Funkcja ta jest odwrotnością funkcji klikniecie().



Dalsza czê¶æ: 1 2 3 4 5 6 7

Napisz Artyku³

Listing


function powrotDoKaruzeli() {
        delete this.onRelease;
        var tw:Tween = new Tween(paragraf_txt, "_alpha", Strong.easeOut, 100, 0, 0.5, true);
        for (var i=0; i<iloscProduktow; i++) {
                var produkt:MovieClip = home["ikona"+i];
                if(produkt != this._parent) {
                        var tw:Tween = new Tween(produkt, "_xscale", Strong.easeOut, 0, produkt.skala, 1, true);
                        var tw2:Tween = new Tween(produkt, "_yscale", Strong.easeOut, 0, produkt.skala, 1, true);
                        var tw3:Tween = new Tween(produkt, "_alpha", Strong.easeOut, 0, 100, 1, true);
                } else {
                        var tw:Tween = new Tween(produkt, "_xscale", Strong.easeOut, 100, produkt.skala, 1, true);
                        var tw2:Tween = new Tween(produkt, "_yscale", Strong.easeOut, 100, produkt.skala, 1, true);
                        var tw3:Tween = new Tween(produkt, "_x", Strong.easeOut, produkt._x, produkt._xPozycja, 1, true);
                        var tw4:Tween = new Tween(produkt, "_y", Strong.easeOut, produkt._y, produkt._yPozycja, 1, true);
                       
                        tw.onMotionStopped = function() {
                                for (var i=0; i<iloscProduktow; i++) {
                                        var produkt:MovieClip = home["ikona"+i];
                                        produkt.ikona_mc.onRollOver = Delegate.create(produkt.ikona_mc,najechanie);
                                        produkt.ikona_mc.onRollOut = Delegate.create(produkt.ikona_mc,zjechanie);
                                        produkt.ikona_mc.onRelease = Delegate.create(produkt.ikona_mc,klikniecie);
                                        produkt.onEnterFrame = poruszanie;
                                }
                        }
                }
        }
}





Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors