|
SWiSH Forum Forum użytkowników programów SWiSH |
|
SWiSH Max - Problem z preloaderem
donkichote - Sro 23 Maj, 2007 08:04 Temat postu: Problem z preloaderem Witam, dolozylem do mojej animacji w swish preloader, aby wygladalo to profesjonalniej, i pre dziala prawidlowo, tylko mam problem bo po kazdej petli animacji pojawia sie na chwile "slajd" preloadera - nie jest to mile dla oka
skrypt preloadera wyglada nastepujaco
Kod: | onFrame (1) {
stop();
}
onEnterFrame() {
myVar = percentLoaded();
percent = myVar +"%";
tellTarget (bar) {
gotoAndStop(myVar);
}
if (myVar >= 100) {
gotoSceneAndPlay("Scene_1",1);
}
} |
animacje mam pod "Scene_1"
preloader pod "preloader",
czy mozna cos wykombinowac, aby przy kadzym loopie nie wyswietlal sie preloader? aby loopowala sie tylko Scene_1 ?
z gory dziekuje za pomocne rady (zaznaczam, ze jestem poczatkujacy .. )
erbe - Sro 23 Maj, 2007 16:28
Nie bardzo rozumiem po co na pierwszej Framce dajesz stop. Zapodaj ten skrypt do preloadera i powinno wszystko działać:
Kod: | onEnterFrame(includingFirstFrame) {
myVar = percentLoaded();
percent = myVar+"%";
tellTarget (bar) {
gotoAndStop(myVar);
}
if (myVar >= 100) {
gotoSceneAndPlay("Scene_1",2);
}
}
onFrame (2,afterPlacedObjectEvents) {
prevFrameAndPlay();
}
|
august1 - Pią 25 Maj, 2007 20:58
Mam ten sam problem, z tym, że kod mojego preloadera wygląda następująco:
Kod: | onFrame (5) {
loading = _root.getBytesLoaded();
total = _root.getBytesTotal();
percent -= (percent-((loading/total)*100))*.25;
per = int(percent);
procenty = per add "%";
pasekladowania._xscale = per;
if (percent > 99) {
nextSceneAndPlay();
}
}
onFrame (6) {
prevFrameAndPlay();
} |
Czy mógłbyś mi też pomóc przy tym, aby preloader ładowany był tylko raz?
Z góry bardzo dziękuję.
|
|