SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Oddzielne preload'y
Autor Wiadomość
^galechus 



Pomógł: 16 razy
Dołączył: 05 Lip 2005
Posty: 248
Skąd: Trzcianka
Wysłany: Pią 22 Lip, 2005 20:20   Oddzielne preload'y

Witam

a więc mam projekt który składa się z kilku scen, i mam do niego zrobiony preload, o to kod:
Kod:
onFrame (3,afterPlacedObjectEvents) {
    percentLoaded = news.getPercentLoaded();
    loadedBytes = news.getBytesLoaded();
    totalBytes = news.getBytesTotal();
    loadedKB = Math.round(loadedBytes / 1024);
    totalKB = Math.round(totalBytes / 1024);
    loaderbar._xscale = percentLoaded;
    percent_output = percentLoaded add "% Loaded";
    bytes_output = loadedKB add " KB of " add totalKB add " KB";
    if (loadedKB >= totalKB) {
        nextSceneAndPlay();
    }
}
onFrame (4,afterPlacedObjectEvents) {
    prevFrameAndPlay();
}


Ale chce zrobić aby dla każdej sceny był oddzielny preload, a nie jeden dla wszystkich scen.
Sceny wyglądają tak:

+preload
+news
+historia
+galeria
+download
+teksty
+ksiega

Proszę o pomoc:)
 
 
     
tAboon 
Ekspert
tAboon



Pomógł: 14 razy
Wiek: 40
Dołączył: 27 Lut 2005
Posty: 539
Skąd: Kielce
Wysłany: Nie 24 Lip, 2005 19:00   
   Moje WWW: www.skocz.pl/taboon


Dla scen nie zrobisz preloadera. Możesz to obejść i każdą scene wyrzucić do oddzielnego swf'a i ładowac go do głownego. W każdej scenei w oddzielnym swf'ie dajesz wtedy preloader i śmiga ładnie. tylko musisz zwrócić uwage aby przez aładowanie kolejnego swf'a opróżnić pole do którego będzie się ładował kolejny swf.
_________________
Pozdrófka
"Student, który się uczy wszytskiego, nigdy nie będzie mądry"
:arrow: na gg nie pomagam.
Zajrzyj czasem do Regulaminu
:arrow: Jak mądrze zadawać pytania

Polecenie SZUKAJ to nie boli
SWiSHmax build 09-2004
 
 
     
^galechus 



Pomógł: 16 razy
Dołączył: 05 Lip 2005
Posty: 248
Skąd: Trzcianka
Wysłany: Pon 25 Lip, 2005 00:01   

A w jaki sposób opróżnić takie pole? jakim poleceniem?
 
 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Pon 25 Lip, 2005 01:05   

ładuj do levelu (np. 1) albo do sprite'a
_________________
tomekf /// swishmaxxx
 
 
     
tAboon 
Ekspert
tAboon



Pomógł: 14 razy
Wiek: 40
Dołączył: 27 Lut 2005
Posty: 539
Skąd: Kielce
Wysłany: Pon 25 Lip, 2005 07:19   
   Moje WWW: www.skocz.pl/taboon


Kod:
on (press){
nazwa_sprite.unloadmovie();
nazwa_sprajta.loadmovie(plik.swf);
}
Takim skryptem pod buttonem i będzie działało.
_________________
Pozdrófka
"Student, który się uczy wszytskiego, nigdy nie będzie mądry"
:arrow: na gg nie pomagam.
Zajrzyj czasem do Regulaminu
:arrow: Jak mądrze zadawać pytania

Polecenie SZUKAJ to nie boli
SWiSHmax build 09-2004
 
 
     
^galechus 



Pomógł: 16 razy
Dołączył: 05 Lip 2005
Posty: 248
Skąd: Trzcianka
Wysłany: Sro 10 Sie, 2005 16:02   

tAboon, nugatt nie radze sobie z tymi preloadami, możecię jakoś jaśniej to przedstawić, bo muszę go podzielić ponieważ filmik mi zajmuje 1,7 MB a jak go podziele na poszczególne preloady to będzie git, PROSZĘ O POMOC :D
 
 
     
tAboon 
Ekspert
tAboon



Pomógł: 14 razy
Wiek: 40
Dołączył: 27 Lut 2005
Posty: 539
Skąd: Kielce
Wysłany: Sro 10 Sie, 2005 16:31   
   Moje WWW: www.skocz.pl/taboon


galechus napisał/a:
nie radze sobie z tymi preloadami,
tzn gdzie masz problem
_________________
Pozdrófka
"Student, który się uczy wszytskiego, nigdy nie będzie mądry"
:arrow: na gg nie pomagam.
Zajrzyj czasem do Regulaminu
:arrow: Jak mądrze zadawać pytania

Polecenie SZUKAJ to nie boli
SWiSHmax build 09-2004
 
 
     
^galechus 



Pomógł: 16 razy
Dołączył: 05 Lip 2005
Posty: 248
Skąd: Trzcianka
Wysłany: Sro 10 Sie, 2005 16:40   

tAboon napisał/a:
Dla scen nie zrobisz preloadera. Możesz to obejść i każdą scene wyrzucić do oddzielnego swf'a i ładowac go do głownego. W każdej scenei w oddzielnym swf'ie dajesz wtedy preloader i śmiga ładnie. tylko musisz zwrócić uwage aby przez aładowanie kolejnego swf'a opróżnić pole do którego będzie się ładował kolejny swf.


Za bardzo nie rozumiem o co tu chodzi :( Jak możesz to poprosze od początku, jeżeli nie no to trudno.


EWENTUALNIE JAKIŚ DROBNY PRZYKŁAD W ZAŁĄCZNIKU, Z PRZYKŁADU O WIELE ŁATWIEJ ??
 
 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sro 10 Sie, 2005 18:05   

Z każdej sceny zrób osobnego swf.
Zrób głowny swf z menu do którego będziesz ładował.
Zrób jeden preloader w pliku głównym do swf'ów ładowanych.
a jeśli chodziło o:
Kod:
 tylko musisz zwrócić uwage aby przez aładowanie kolejnego swf'a opróżnić pole do którego będzie się ładował kolejny swf.

jeśli o to chodzi to sam nie wiem. ja ładuje swf do sprite'a i niczego nie opróżniam (patrz załącznik). może trzeba to robić przy levelach. ale nie mam pojecia.
_________________
tomekf /// swishmaxxx
 
 
     
^galechus 



Pomógł: 16 razy
Dołączył: 05 Lip 2005
Posty: 248
Skąd: Trzcianka
Wysłany: Sro 10 Sie, 2005 18:48   

nugatt tu masz adres mojej stronki, powiedz mi czy da radę w ogóle zrobić, bo chyba nie kumam :) zwróć uwagę że każda moja scena startuje od nowa, nie mam czegoś takiego że mam stałe menu i tylko to co wramce się zmienia(nie chciałem tak)

http://www.smtvsat.pl/galechus/znuf/
 
 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sro 10 Sie, 2005 20:05   

dziwnie wygląda ten przylot każdej sceny od początku (reszta b. dobra):
1. może byś ładował tylko to co jest w czerwonej ramce w załączniku (przylot tylko na początku).
2. albo jakiś odlot przed przylotem :D
ja bym wybrał opcję pierwszą (patrz załącznik w poprzednim post'cie), czyli preloader i ładowanie do sprajta. dało by się nawet zrobić tak jak jest teraz - przezroczyste guziki (!)
_________________
tomekf /// swishmaxxx
 
 
     
^galechus 



Pomógł: 16 razy
Dołączył: 05 Lip 2005
Posty: 248
Skąd: Trzcianka
Wysłany: Sro 10 Sie, 2005 20:13   

nugatt chyba zastosuje się do punktu 1, muszę to jakoś zmienić, ale najpierw musze to skonsultować z kolegami bo dla nich robię te stronke, ale dzięki za pomysł, jak będe miał problemy to się odezwę na ten sam post:)

[ Dodano: Czw Sie 11, 2005 3:02 pm ]
nugatt znów mam problem :(

Zrobiłem tak jak mówiłeś aby się ładowało do tej ramki w oddzielnych swf'ach ale teraz mi preloady nie działaja, ablo tylko u mnie, sam zobacz:
http://www.smtvsat.pl/galechus/test/
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.21 sekundy. Zapytań do SQL: 16