[FLASH 8] Component & Loader

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.
webstreemer
Posty: 10
Rejestracja: ndz lut 04, 2007 12:38 pm

[FLASH 8] Component & Loader

Post autor: webstreemer »

Witam wszystkich użytkowników forum. Mam nastepujące pytanie które mnie nurtuje od dłuższego czasu.
Minowicie chodzi mi o to że mam w swoim filmie na wstepie w 2 pierwszych frame'ach PRELOADERA 2klatkowego.
Wszystko smiga elegancko :) start filmu zaczyna sie od klatki 3. i gdy w 3 klatce umieszcze komponenty flasha typu button , pole tekstowe itp to mam problemy z preloaderem ... pojawia sie dopiero od 20 - 30 % ...

kod preloadera :

Kod: Zaznacz cały

loaded = _root.getBytesLoaded();
total = _root.getBytesTotal();
if (loaded>=total) {
	gotoAndPlay(3);
}
procent=(pasek._xscale=Math.round((loaded/total)*100))+"%";
Wie ktoś moze o co chodzi w tym motywie ?
pozdrawiam
boczek
Nowy
Nowy
Posty: 128
Rejestracja: sob cze 19, 2004 7:45 am

Re: [FLASH 8] Component & Loader

Post autor: boczek »

Komponenty są dołączane do pliku w bibliotece i wczytywane zanim jeszcze pojawi się pierwsza klatka.

Najlepszym sposobem jest wczytanie calego SWF'a do innego ktory bedzie preloaderem.

Osobno preloader osobno zawartosc strony.
webstreemer
Posty: 10
Rejestracja: ndz lut 04, 2007 12:38 pm

Re: [FLASH 8] Component & Loader

Post autor: webstreemer »

:) oto kod AS do " Osobnego " preloadera :

Kod: Zaznacz cały

loader_mc.bar_mc._xscale = 0;
var myLoader_mcl:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();
mclListener.onLoadProgress = function(target_mc:MovieClip) {
  var prog:Object = myLoader_mcl.getProgress(target_mc);
  var pctLoaded:Number = Math.round ((prog.bytesLoaded/prog.bytesTotal)*100);
  loader_mc.bar_mc._xscale = pctLoaded;
  loader_mc.pctLoaded_txt.text = pctLoaded+"% loaded";
};
mclListener.onLoadComplete = function() {
  loader_mc._visible = false;
};
myLoader_mcl.addListener(mclListener);
myLoader_mcl.loadClip("nazwa.swf", 1);
Teraz tylko wystarczy poprosic o pomoc Marka :)
aby wskazal jak nalezy ustawic tego naszego SWF w tryb :

Kod: Zaznacz cały

._visible = false;
webstreemer
Posty: 10
Rejestracja: ndz lut 04, 2007 12:38 pm

Re: [FLASH 8] Component & Loader

Post autor: webstreemer »

czy jest ktos pomocny na tym forum ???
Czekam czekam i nikt nie chce pomoc :(
boczek
Nowy
Nowy
Posty: 128
Rejestracja: sob cze 19, 2004 7:45 am

Re: [FLASH 8] Component & Loader

Post autor: boczek »

Marku idą świeta :) Czas radości i czas upominków :)
Moze bys nam zrobil prezent i pomógł rozwikłać ten nieszczesny problem :(
Ktory niedaje nam spokoju ?!?! :)

Serdecznie Cie pozdrawiam i Życze wszystkim wesolych swiat :twisted:

Żeby było łatwiej i szybciej to podaje link do plików :
http://www.blazej155.cba.pl/pliczki.rar

Marku błagam pomocy bo już normalnie grozi mi depresja :roll:
Chodzi mi o to aby ten SWF byl widoczny w podstronie "Projects" a w reszcie ._visible = false ;

Bede niezmiernie wdzieczny :P
boczek
Nowy
Nowy
Posty: 128
Rejestracja: sob cze 19, 2004 7:45 am

Re: [FLASH 8] Component & Loader

Post autor: boczek »

no cóż :) nikt nie pomógł :( NO SZKODA :P

po cieżkich domysłach doszedłem wkońcu o co tu chodzi :)

Kod: Zaznacz cały

_level1._visible = false;
o jedna linijke tyle szumu :twisted: :evil:
ODPOWIEDZ