{lang: 'de'}
Flashhilfe.de - Flash Community

warum funktioniert mein _lockroot nicht? [Flash 10]

 


AntwortenRegistrieren Seite1  

fuesc#1
Benutzerbild von fuesc
Beiträge: 2
Registriert: Jan 2008

07.05.2010, 16:41

hallo zusammen,

ich hänge nach tagelanger suche und rumprobieren bei folgendem problem:

ich habe eine eine (eigentlich mehrere) externe bildgallerien.swf, die ich in den hauptfilm per MovieClipLoader lade. alleine laufen sie wunderbar, aber im hauptfilm funtz einfach der im bildgallerie.swf angegebene pfad nicht mehr.

pfad vom hauptfilm: FLA/film.swf
pfad von gallerie: FLA/content/gallerie1/sub1/gallerie.swf
die bilder liegen in: FLA/content/gallerie1/sub1/bilder/

der haupfilm sollte also "FLA/content/gallerie1/sub1/bilder/" aufrufen,
nimmt aber "FLA/bilder/".
aja, und der MovieClipLoader liegt jeweils im _root/bg_mc, falls das jemand wissen will...

ActionScript:
1this._lockroot = true;

wird sowohl im ersten frame der gallerie, als auch im MovieClipLoader aufgerufen, hilft aber nix, wird total ignoriert. waruuuum??? ich habe auch probiert, es nochmal in den ersten frame der bg_mc's zu packen, hilft alles nix...

as vom MovieClipLoader der gallerie:
ActionScript:
1
2
3
4
5
6
7
pfad = "preview/"
var container:MovieClip = this.createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip(pfad + "1.jpg", container);
function onLoadError(mc:MovieClip) {
    trace("onLoadInit: " + mc);}


as vom MovieClipLoader des hauptfilms:
ActionScript:
1
2
3
4
5
6
7
8
pfad_2 = "content/gallerie1/sub1/"
var container:MovieClip = this.createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
this.container._lockroot = true;
mcLoader.loadClip(pfad_2 + "gallerie.swf", container);
function onLoadError(mc:MovieClip) {
    trace("onLoadInit: " + mc);}


puh, ich hoffe das war halbwegs verständlich erklärt :p,
leider hat mir kein im forum erläutertes thema helfen können,
deswegen schon mal vielen dank im voraus!!
Schlagwörter: externe swf, pfade, _lockroot
Sebastian#2
Benutzerbild von SebastianFlashhilfe.de Moderator
Beiträge: 6981
Wohnort: München
Registriert: Jan 2002

07.05.2010, 21:05