Loading:


Karuzela 3D produktów w ActionScript 2.0 + XML - wersja średnio-zaawansowana

 6. Zaciąganie Ikon

 

 Poniższy kod wklejamy tuż pod dodanym wcześniej skryptem. Generalnie jego zadaniem jest pobrać grafikę do opisu, ustawić ją jako niewidoczną, odczytać plik XML oraz kiedy plik zostanie wczytany, wtedy każde źródło ikony zostaje załadowane do naszego szablonu górnego jak i dolnego. Z każdej ikon tekst opisu oraz odnośnika zostaje zapisany jako właściwość "opisText" oraz "odnosnik".

 

Do każdej ikony dodajemy też zdarzenia onEnterFrame (do animacji),  onRelease (kliknięcie ikony), onRollOver (wybranie ikony) oraz onRollOut (zjechanie z ikony).



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

Napisz Artyku³

Listing


var opis_mc:MovieClip = this.attachMovie("opis", "opis", 10000);
opis_mc._alpha = 0;

var xml:XML = new XML();
xml.ignoreWhite = true;

xml.onLoad = function() {
        var produkty = this.firstChild.childNodes;
        iloscProduktow = produkty.length;
       
        for(var i=0; i<iloscProduktow; i++) {
                var produkt = home.attachMovie("ikona","ikona"+i,i+1);
                produkt.kat = i * ((Math.PI*2)/iloscProduktow); //kąt
                produkt.onEnterFrame = poruszanie;
                produkt.opisText = produkty[i].attributes.opis;
                produkt.ikona_mc.szablon_mc.loadMovie(produkty[i].attributes.adres);
                produkt.odbicie_mc.szablon_mc.loadMovie(produkty[i].attributes.adres);
               
                produkt.odnosnik = produkty[i].attributes.odnosnik;
               
                produkt.ikona_mc.onRollOver = najechanie;
                produkt.ikona_mc.onRollOut = zjechanie;
                produkt.ikona_mc.onRelease = klikniecie;
        }
}





Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
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