PDA

Volledige versie bekijken : vervelend preloader script probleem!!


krush
%Europe/Berlin %701 %2005, 17:49
ik heb namelijk een preloader gemaakt op een apparte scene het script staat op 3 keyframes

keyframe 1 ->
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
nextScene();
} else {
gotoAndPlay(2);
}

keyframe 2 -> txtPercentage = Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100) add "";
tellTarget ("loader") {
gotoAndPlay(Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100));
}

keyframe 3 ->

if (_root.getBytesLoaded() == _root.getBytesTotal()) {
nextScene();
} else {
gotoAndPlay(2);
}

het probleem is dat hij na het laden naar scene 2 moet gaan dit doet hij maar stopt gewoon op het eerste frame en doet niet meer verder:s

ik hoop dat het beetje duidelijk is

TheDutch
%Europe/Berlin %719 %2005, 18:15
gotoAndPlay("Scene naam",framenummer of "framelabel");

krush
%Europe/Berlin %727 %2005, 18:26
dit had ik ook geplaatst :confused: maar zonder resultaat
énig idee ?

TheDutch
%Europe/Berlin %729 %2005, 18:30
Trouwens je code ziet er raar uit...


gotoAndPlay(Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100));

krush
%Europe/Berlin %730 %2005, 18:31
hm nochthans werk hij het enige probleem die zich voordoet is het spelen van scene2

TheDutch
%Europe/Berlin %731 %2005, 18:32
Als je onder nextScene(); nou eens zet trace("geladen!"). Wat geeft hij dan in het output venster?

krush
%Europe/Berlin %735 %2005, 18:38
**Error** Scene=preloader, layer=actions, frame=3:Line 4: Expected a field name after '.' operator.
} else {

Total ActionScript Errors: 1 Reported Errors: 1

dit geeft hij weer, ik weet wel niet of ik het juist heb gedaan )->>>>

if (_root.getBytesLoaded() == _root.getBytesTotal()) {
nextScene();
trace("geladen!").
} else {
gotoAndPlay(2);
}

ik vrees van niet:s :I

TheDutch
%Europe/Berlin %736 %2005, 18:40
Je moet die punt wel weghalen!

Flashingback
%Europe/Berlin %739 %2005, 18:44
trace("geladen!"). moet trace("geladen!") worden

krush
%Europe/Berlin %739 %2005, 18:45
dan zegt hij in de Output -> geladen

TheDutch
%Europe/Berlin %742 %2005, 18:49
Dan moet dit werken of je het nu wilt geloven of niet:

VERVANG:
nextScene();

MET:
gotoAndPlay("Scene naam",framenummer of "framelabel");

krush
%Europe/Berlin %744 %2005, 18:51
:) ha thanx, het is me gelukt !!!

if (_root.getBytesLoaded() == _root.getBytesTotal()) {
nextScene();
gotoAndPlay("Interface");
} else {
gotoAndPlay(2);
}

TheDutch
%Europe/Berlin %744 %2005, 18:52
Zo kan het natuurlijk ook :).
Top dat het werkt!

krush
%Europe/Berlin %753 %2005, 19:04
ja hij werkt maar ik denk nog niet 100% :s
als ik hem preview toont hij helemaal geen preloader :mad:

ook begint hij pas aan 40%
ik begrijp het niet

krush
%Europe/Berlin %572 %2005, 14:45
http://www.users.skynet.be/esli/test.fla

ik heb maar een test fla ervan gemaakt dit is denk ik duidelijker om te kijken
hopelijk weet iemand een oplossing

de preloader werkt niet wanneer ik hem online zet + begint maar vanaf 40% :(

Jordy
%Europe/Berlin %831 %2005, 20:57
Ik kan je fla niet openen:

Seek failed on C:\ blabla

krush
%Europe/Berlin %836 %2005, 21:04
hm raar :confused:
users.skynet.be/esli/preload.fla
hopelijk gaat het nu wel

Jordy
%Europe/Berlin %840 %2005, 21:10
Krush, bij mij werkt alles correct :) begint netjes bij 0. en het balkje loopt netjes vol.

krush
%Europe/Berlin %855 %2005, 21:31
ok dan ligt dit aan men flash werkt bij mitch ook perfect