Hello,
I am new to Action Script 3. I am used to Java, Perl, & Python. I am
receiving the following error:
TypeError: Error #1009: Cannot access a property or method of a null object
reference.
at Slide$iinit()
at PondoShow$iinit()
All I have a PondShow class that extends Sprite. then I have a Slide
class. I am trying to instantiate an array for Slide objects.
import flash.display.Sprite;
import flash.events.*;
import flash.text.*;
import flash.net.URLRequest;
import flash.utils.*;
public class PondoShow extends Sprite {
private var slides:Array;
private var slideCounter:int;
private var myTimer:Timer;
public function PondoShow() {
myTimer = new Timer(3000);
slides = new Array(4);
slides[0] = new Slide("This is a test", "this is only a test",
"img/food_array.jpg", "Click here to find out more", "more.html", 100, 100,
50, 50, 200, 200);
slides[1] = new Slide("This is a test", "this is only a test",
"img/food_array2.jpg", "Click here to find out more", "more.html", 100, 100,
50, 50, 200, 200);
slides[2] = new Slide("This is a test", "this is only a test",
"img/food_array3.jpg", "Click here to find out more", "more.html", 100, 100,
50, 50, 200, 200);
slides[3] = new Slide("This is a test", "this is only a test",
"img/get_it_to_go_logo.jpg", "Click here to find out more", "more.html",
100, 100, 50, 50, 200, 200);
slideCounter = 0;
trace("before adding slides");
while(true) {
if (slides[slideCounter].imgload) {
addChild(slides[slideCounter].loader.content);
break;
}
}
Error occurs when instantiating the first Slide object. It also fails when
I do not use an array and all I do is try to create a single object.
My slide class has a constructor:
public function Slide(primaryText:String, secondaryText:String,
imagePathString:String, slideLinkText:String, slideLink:String,
primaryTextX:int, primaryTextY:int, secondaryTextX:int, secondaryTextY:int,
linkX:int, linkY:int) {
Thanks for any help. I am new to AS 3.
Kevin
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders