ladowanie obrazka do komponentu Window [galeria]

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
szpak111
Nowy
Nowy
Posty: 87
Rejestracja: pn gru 17, 2007 11:43 am

ladowanie obrazka do komponentu Window [galeria]

Post autor: szpak111 »

Witam! Mam stworzoną galerie, gdzie obrazki są ładowane do komponentu Window po kliknięciu w miniaturkę, z tymże zanim się załadują pojawia się napis "loading" a następnie wyłaniają się z tła.Jednak coś nie działa jak powinno bo po wrzuceniu do netu nie pojawia się "loading" a obrazki wyskakują nagle po załadowaniu zamiast się wyłonić. gdzieś jest jakiś błąd którego nie mogę znaleźć, Mc 'galeria' jest zbudowany z dwóch klatek, w pierwszej napis loading, w drugiej komponent Window i akcja stop().O czym zapomniałem?
A teraz druga sprawa, kod główny - jak mogę spowodować ze na dziendobry załaduje sie pierwszy z obrazków?

Kod: Zaznacz cały

 function portfolioLoader (image) {
_root.galeria.glowny_mc.contentPath = image;

   var galeria:MovieClip =galeria._parent; 
       if (galeria._currentframe<galeria._totalframes) { 
         galeria.nextFrame(); 
         } else { 
            galeria.gotoAndStop(1); 
         } 
       if (galeria._currentframe>=galeria._totalframes) { 
       this.galeria._alpha=5; 

          if(this.galeria._alpha <= 100) { 
             onEnterFrame = function() { 
             this.galeria._alpha +=7;} 
	      };
	   }; 
}

miniatury.obiekcik.onRelease = function (){
portfolioLoader("image1.jpg");
}
Pozdrawiam i dzięki z góry.
TrueSign
Posty: 8
Rejestracja: pt cze 04, 2010 5:38 pm
Kontakt:

Re: ladowanie obrazka do komponentu Window [galeria]

Post autor: TrueSign »

Polecam AS3.
UILoader na scene i kontrolujesz jego source po nacisnieciu miniaturki. mozesz nasluchiwac progress wczytywania zdjecia (bedzie ci pokazywac ilość %) i przy wczytaniu moze fadeIn robic.
Nietesty nie mam dostepu do flasha teraz wiec nie moge kodu podac, ale w as3 bylo by ci duzo latwiej mysle.
szpak111
Nowy
Nowy
Posty: 87
Rejestracja: pn gru 17, 2007 11:43 am

Re: ladowanie obrazka do komponentu Window [galeria]

Post autor: szpak111 »

niestety mam flasha 8, tam nie ma AS3...
szpak111
Nowy
Nowy
Posty: 87
Rejestracja: pn gru 17, 2007 11:43 am

Re: ladowanie obrazka do komponentu Window [galeria]

Post autor: szpak111 »

już mniejsza z tym ładowaniem, poradzę sobie jakos z tym mam nadzieję, ale nie mogę wykumać jak zrobić żeby na dzieńdobry pokazywał się jeden z obrazków. Jakiego zdarzenia użyć? onEnterFrame odpada, onLoad tez źle działa, czy ktos mógłby cos zasugerowac?
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: ladowanie obrazka do komponentu Window [galeria]

Post autor: Marek_bf »

Kod: Zaznacz cały

portfolioLoader("image1.jpg");
szpak111
Nowy
Nowy
Posty: 87
Rejestracja: pn gru 17, 2007 11:43 am

Re: ladowanie obrazka do komponentu Window [galeria]

Post autor: szpak111 »

hej dzięki Marku, wiem ze dokładnie tak trzeba wpisać, ale za chiny nie wiem gdzie to wstawić. Próbowałem gdzie możliwe, dlatego domyślam się ze trzeba to wsadzić w jakieś zdarzenie, ale jakie i w którym miejscu?
ODPOWIEDZ