Flashhilfe.de - Flash Community

Problem mit Error 1009 [Flash 10]

 


AntwortenRegistrieren Seite1  

Mfahsold#1
Benutzerbild von Mfahsold
Beiträge: 22
Registriert: May 2008

11.12.2008, 19:13

Hallo liebes Flash Volk!

Habe ein Problem mit einer externen Klasse, die später wenn sie einmal groß ist eine Gallery werden soll(inspiriert von gotoandlearn carousel)

hier mein script

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package src.content {
   import gs.TweenLite;
   import noponies.display.NpFSObjectResize;
   import flash.events.*;
   import flash.net.*;
       
   
   import fl.motion.easing.*;
   import flash.display.*;
   
   import fl.transitions.*;
   import flash.events.*;
   import fl.motion.*
   public class PeopleGal extends Sprite
   {
      private var resizeTargetObj:NpFSObjectResize = new NpFSObjectResize();
      private var loader:URLLoader;
      private var containerGal:Sprite= new Sprite;
      
      
      public function PeopleGal():void
      {
         
         
         //resizeTargetObj.addResizeTarget(monkey, 0, .5, "width");
      
      
         
         addChild(containerGal);
         
      
      
      
         loader = new URLLoader(new URLRequest("images.xml"));
         loader.addEventListener(Event.COMPLETE, createGal);
         
      
      
       function createGal(e:Event):void
      {
         
         var xml:XML = new XML(e.target.data);
         var list:XMLList = xml.image;
          for(var i:int=0; i<list.length(); i++)
          {
             imc.addEventListener(MouseEvent.CLICK, onClick)
             var imc:imCon = new imCon();
             var l:Loader = new Loader();
             l.load(new URLRequest(list[i].@src));
             imc.addChild(l);
             imc.X= (imc.x+500);
             containerGal.addChild(imc);
          }
         
         
      }
       function onClick(e:MouseEvent):void
      {
         TweenLite.to(containerGal, 0.5, {x:(x+500), ease:Back.easeOut });
      }
   }
   }
}


bekomme folgenden fehler:

TypeError: Error #1009: Der Zugriff auf eine Eigenschaft oder eine Methode eines null-Objektverweises ist nicht möglich.
   at MethodInfo-193()
   at flash.events::EventDispatcher/dispatchEventFunction()
   at flash.events::EventDispatcher/dispatchEvent()
   at flash.net::URLLoader/onComplete()

hoffe jemand kann mir helfen
danke schonmal im vorraus!

beste Grüße
Matthias
Werbung
Beiträge: 0
Registriert: Feb 2016


niquito12#2
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

12.12.2008, 09:18

Es sieht ganz so aus als ob dein Pfad zur XML nicht stimmt. Überprüfe mal das.
Qt! www.adrianslaboratory.net
ffflash#3
Benutzerbild von ffflash
Beiträge: 317
Registriert: Dec 2005

12.12.2008, 09:23

ActionScript:
1              imc.addEventListener(MouseEvent.CLICK, onClick)

in dieser zeile fehlt dir der zeilenbgrenzer ;)  -> ;

edit: Zeile 13 ist dasselbe Problem!
Geändert von ffflash am 12.12.08 um 10:13 Uhr
niquito12#4
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

12.12.2008, 09:28

Oh , da habe ich gar nicht drübergeschaut , natürlich ! Das sollte er aber schon beim Kompilieren als Fehler ankreiden und nicht während der Laufzeit den Fehler werfen.
Qt! www.adrianslaboratory.net
Werbung
Beiträge: 0
Registriert: Feb 2016


omega psi#5
Benutzerbild von omega psi
Beiträge: 791
Registriert: Apr 2004

12.12.2008, 11:05

Die sind nicht relevant/keine Fehlerquellen, wenn man zeilenweise arbeitet. "imc" taucht im EventListener sehr überraschend auf. Teste mal ob das null ist.
Architectures - Refactoring - Prototyping - Coding - Training
Mfahsold#6
Benutzerbild von Mfahsold
Beiträge: 22
Registriert: May 2008

Themenautor/in

12.12.2008, 14:48

Danke euch Leute!!!

habs hinbekommen, war der aufruf von imc, vor der instanzierung!(hab da die Zeilen vertauscht, oh MANN!)

vielen vielen überschänglichen Dank euch!!!

beste Grüße
Matthias
ffflash#7
Benutzerbild von ffflash
Beiträge: 317
Registriert: Dec 2005

12.12.2008, 14:51

ich ging davon aus, dass IMC ein movieclip in dem bühnenbereich ist, aber nichtsdestotrotz kannst/solltest du das mal prüfen!

grüße

edit: zu langsam und verblendet :D glückwunsch :D
Geändert von ffflash am 12.12.08 um 14:52 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   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de