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

extern geladene swf ist null-Objekt? [Flash 10]

 


AntwortenRegistrieren Seite1  

schokolily#1
Benutzerbild von schokolily
Beiträge: 11
Registriert: Apr 2011

10.10.2011, 13:11

Hallo Leute,

weiß einer von euch, ob der Flash Player 10 Probleme beim Laden einer externen SWF macht?

Ich lade wie gewohnt beim Klick auf einen Button eine externe SWF "index.swf" (erstellt mit FP10), und bekomme gleich zu Beginn die Fehlermeldung:

TypeError: Error #1009: Der Zugriff auf eine Eigenschaft oder eine Methode eines null-Objektverweises ist nicht möglich.
   at index()

Mein Hauptfilm ist auch in FP10 erstellt. Das Laden an sich klappt super, denn wenn ich eine andere swf lade (FP9) klappt das sauber ohne Fehlermeldung.

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
skip_intro.buttonMode = true;
skip_intro.addEventListener(MouseEvent.CLICK, lade);

var request:URLRequest = new URLRequest("index.swf");
var loader:Loader = new Loader()
loader.load(request);


function lade(e:MouseEvent):void{
     addChild(loader);
}
Geändert von schokolily am 10.10.11 um 13:17 Uhr
schokolily#2
Benutzerbild von schokolily
Beiträge: 11
Registriert: Apr 2011

Themenautor/in

10.10.2011, 14:37

Das ist die Lösung:

In der Dokumentenklasse des zuladenen SWFs diese Funktion packen und schon funktionierts:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class Main extends MovieClip
   {
        
        public function Main():void
        {
           if (stage) init();
           else addEventListener(Event.ADDED_TO_STAGE, init);
        }
        
        private function init(e:Event = null):void
        {
           removeEventListener(Event.ADDED_TO_STAGE, init);
           
           // JETZT HIER CODE
         
        }
        
     }
   
}


Meine geladene SWF richtet MCs an der Stage aus. Durfte sie aber nicht sofort.
Geändert von schokolily am 10.10.11 um 14:43 Uhr

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de