Strona 1 z 1

ladowanie obrazka do komponentu Window [galeria]

: pn lip 26, 2010 9:56 pm
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.

Re: ladowanie obrazka do komponentu Window [galeria]

: czw lip 29, 2010 4:53 pm
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.

Re: ladowanie obrazka do komponentu Window [galeria]

: czw lip 29, 2010 5:54 pm
autor: szpak111
niestety mam flasha 8, tam nie ma AS3...

Re: ladowanie obrazka do komponentu Window [galeria]

: czw lip 29, 2010 9:18 pm
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?

Re: ladowanie obrazka do komponentu Window [galeria]

: pt lip 30, 2010 8:31 am
autor: Marek_bf

Kod: Zaznacz cały

portfolioLoader("image1.jpg");

Re: ladowanie obrazka do komponentu Window [galeria]

: pt lip 30, 2010 10:54 am
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?