Loading:


    Animowana galeria w ActionScript 3.0

    Skrypt tworzy galerie obrazków, animowaną po naciśnięciu przycisku od 1 do 4, dla każdego obrazka.

     

    Wersja On-line:

     

     

    Aby skrypt zadziałał należy utworzyć klip filmowy z 4 obrazkami wewnątrz, nazwać go zdjęcia_mc, stworzyć 4 przyciski o nazwach foto1_btn, foto2_btn, foto3_btn oraz foto4_btn. Należy również edytować liczby foto1X - foto4X które wskazują na miejsce w poziomie dla danego obrazka.

     

    Ten przykład wykorzystuje biblioteke Tween Lite Basic, którą można pobrać tutaj: [ pobierz ]



    Napisz Artyku³

    Listing

    import gs.TweenLite;
    import gs.easing.*;

    //należy zmienić podane liczby na własne
    var foto1X : Number = 189.5;
    var foto2X : Number = 39.5;
    var foto3X : Number = -110.5;
    var foto4X : Number = -264.5;

    var przyciski : Array = [foto1_btn,foto2_btn,foto3_btn,foto4_btn];

    for (var i:int = 0; i< przyciski.length ; i++){
            przyciski[i].addEventListener(MouseEvent.CLICK,nawigacja);
    }

    function nawigacja(event:MouseEvent):void{
            switch (event.target){
                    case (foto1_btn) : animuj(foto1X);
                    break;

                    case (foto2_btn) : animuj(foto2X);
                    break;

                    case (foto3_btn)  : animuj(foto3X);
                    break;

                    case (foto4_btn) : animuj(foto4X);
                    break;
            }
    }

    function animuj(tweenX:Number):void{
            TweenLite.to(zdjecia_mc, 1, {x:tweenX, ease:Back.easeOut});
    }
     




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
    wiem że zabrzmi to idiotycznie na tym forum ale jestem początkujący w środowisku Flash i AS3, Mam problem z wczytaniem biblioteki która jest potrzebna do skompilowania przykładowego skryptu podanego wyżej. Może mi ktos pomóc? co zrobić aby wczytać ściągniętą bibliotekę?
    autor: mario1983 | 4322 | 2009-11-10 23:56:43


    Totalnie proste, plik zip rozpakowujesz do tego samego katalogu co plik FLA, tak aby struktura odpowiadała: katalogZplikiemSWF/gs/. AS3 importuje bibliotekę z tego kodu:
    autor: divix | 4328 | 2009-11-11 22:27:55


    Ciekawe rozwiązanie :)
    autor: tosi3 | 12532 | 2011-07-18 21:49:27


      • 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-2025 v.1.5 | design: diviXdesign & rainbowcolors