warum funktioniert mein _lockroot nicht? [Flash 10]
| 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...
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!! | | | Beiträge: 6981 Wohnort: München Registriert: Jan 2002
| 07.05.2010, 21:05
|
|