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"
na gg nie pomagam.
Zajrzyj czasem do Regulaminu
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"
na gg nie pomagam.
Zajrzyj czasem do Regulaminu
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 |
|
|
|
|
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"
na gg nie pomagam.
Zajrzyj czasem do Regulaminu
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
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/ |
|
|
|
|
|