Getting this error: Document Class Working TypeError: Error #1009: Cannot access a property or method of a null object reference. at avatar() at Document() and make the answer sort of simple to understand please,
package { import flash.display.MovieClip; public class Document extends MovieClip { var avatarGuy:avatar;
public function Document() { trace("Document Class Working" var avatarGuy:avatar = new avatar(); avatarGuy.x = 20; avatarGuy.y = 90; addChild(avatarGuy); }
} }
package { import flash.display.MovieClip; import flash.events.Event; import flash.events.KeyboardEvent; import flash.ui.Keyboard; public class avatar extends MovieClip {
public function avatar():void { stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown); } private function myKeyDown(Event:KeyboardEvent):void { trace("key press" }