actionscript probleempje, met preloader

beste mensen,

Heb weer eens een probleem,

Ik ben met een nieuw projectje begonnen, en heb hier een preloader voor…
Echter, deze staat pas op het tweede frame, omdat ik eerst nog een klein mc’tje heb dat moet afspelen.

De mc staat op frame 1 en is 100 frames lang,
op frame 2 en 3 staat een loadbar, en dan op frame 4 zou de site moeten komen.

Als acties heb ik:

op frame 1:

[code:1:57f919d389]stop();
if (this.vierkantje._currentframe == 100) {
this.gotoAndStop(2);
}
[/code:1:57f919d389]

Op frame 2:

[code:1:57f919d389]bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
this.loadBar._width = getPercent100;
this.loadText = Math.round(getPercent
100)+"%";
if (bytes_loaded == bytes_total) {
this.gotoAndPlay(4);
delete this.onEnterFrame;
}
[/code:1:57f919d389]

En op frame 3:

[code:1:57f919d389]this.gotoAndPlay(2);[/code:1:57f919d389]

Hij speelt frame 1 wel af, en blijft deze herhalen…?
Waar zou dit aan kunnen liggen?
op fame 4 heb ik gewoon:

[code:1:57f919d389]stop()[/code:1:57f919d389]

Er is nog geen inhoud op frame 4, dus hij kan nog niet echt iets laden, maar daar zou het toch normaal niet aan mogen liggen? Of kan dat wel?

Groeten
Jonas

Werk met scenes.

Intro
Preloader
Main

Of

Maak een nieuwe fla aan voor de intro, en als die is afgespeeld, dan laat je de hoofdmovie inladen met loadMovie();

En in die externe swf (met de content) zet je dan ook het preloader script.

Owkey, dan ga ik voor de OF denk ik, want het werken met scenes wordt afgeraden? Of vergis ik me daar volledig?

Nou het probleem is mss wel dat het niet zo simpel is, omdat het loadbalkje deel uitmaakt van een soort introfilmpje? Dus als hij geladen is, dan zou het zelfde loadbalkje (neem hier wel een ander balkje op een ander frame voor) iets moeten doen… En als ik met loadmovie werk dan gaat dit niet e?

Soms zijn scenes handig, soms ook weer niet. Het is te zien hoe alles in elkaar zit, maar gebruik maar de OF-versie.

Owkey, ik ga er eens creatief over nadenken :-)

Heel veel succes met je examen!

mmm, het is aan het lukken, alleen, is er een manier om op frame 1 het laden van de rest van de site stop te zetten? En het pas op frame 2 terug te laten beginnen?

Groeten

[quote:192b2245fa="chonazz"]mmm, het is aan het lukken, alleen, is er een manier om op frame 1 het laden van de rest van de site stop te zetten? En het pas op frame 2 terug te laten beginnen?

Groeten[/quote:192b2245fa]

Verklaar u nader. :slight_smile:
Ik begrijp het niet echt.

of je zet op frame 1: [code:1:b49702c60d] stop(); if (this.vierkantje._currentframe == 100) { this.gotoAndPlay(2); } [/code:1:b49702c60d]

Zoek het verschil … het is een vrij wezelijke!