Volledige versie bekijken : Preloader IN loadMovie
Finesky
%Europe/Berlin %826 %2005, 20:49
Hello:)
Een kruistocht door het forum heeft niets opgeleverd, vandaar deze topicstart.
Ik heb een movie waarin een andere movie word ingeladen.
De movie die word ingeladen bevat een preloader(een balk).
Als de in te laden movie apart word getest werkt de preloader, de balk loopt langzaam op.
Maar als de movie daarwerkelijk word ingeladen in een andere movie, zie je meteen al de hele balk, na een paar seconden gaat de movie dan naar de volgende scene.
Wie weet waar dit aan kan liggen!?
Laiverd
%Europe/Berlin %827 %2005, 20:51
Code?
Finesky
%Europe/Berlin %831 %2005, 20:56
Hier de code voor het inladen.
De code van de preloader is gewoon goed, want hij laad wel als je hem appart test.
Maar ik voeg hem toch maar even toe.
_root.hitHome_mc.onRelease = function() {
loadMovie("loadContentHome.swf","laadContent_mc")
}
geladen = getBytesLoaded();
totaal = getBytesTotal();
if (geladen >= totaal) {
gotoAndStop("content", 1);
}else{
_root.balkLaad_mc._xscale = Math.round(geladen/totaal*100);
}
Pimm
%Europe/Berlin %842 %2005, 21:13
Hier de code voor het inladen.
De code van de preloader is gewoon goed, want hij laad wel als je hem appart test.
Maar ik voeg hem toch maar even toe.
_root.hitHome_mc.onRelease = function() {
loadMovie("loadContentHome.swf","laadContent_mc")
}
geladen = getBytesLoaded();
totaal = getBytesTotal();
if (geladen >= totaal) {
gotoAndStop("content", 1);
}else{
_root.balkLaad_mc._xscale = Math.round(geladen/totaal*100);
}
Mijn vriend, je weet toch wat _root betekent?geladen = getBytesLoaded();
totaal = getBytesTotal();
if (geladen >= totaal) {
gotoAndStop("content", 1);
} else {
_root.laadContent_mc.balkLaad_mc._xscale = Math.round(geladen/totaal*100);
}Edit: Nu werkt hij dus apart niet meer, maar als het goed is wel als je 'm inlaad. Je kunt ook de _root vervangen door this of eventueel this._parent of zelfs this._parent._parent afhankelijk van het aantal niveaus dat je omhoog moet. Dan werkt hij dus als je 'm gewoon test en als je 'm inlaad.
Eigenlijk moet je nooit _root's gebruiken.
Finesky
%Europe/Berlin %859 %2005, 21:37
Thanks:D.
Ik ben niet al te slim geweest:P.
Pimm
%Europe/Berlin %863 %2005, 21:43
Thanks:D.
Ik ben niet al te slim geweest:P.No prob, kan iedereen een keertje gebeuren.
Denk er gewoon aan: als iets normaal wel werkt maar niet als je het inlaadt is het meestal hierom.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.