Skip to content

Categories:

Import of custom class doesn’t seem to work…

OK, I have my custom class defined in a file called “rootInstace.as”. This is what it contains:

 

package

{

import flash.display.MovieClip;

public class CRoot extends MovieClip

{

public static var _root:MovieClip;

public function CRoot ()

{

_root = this;

}

}

}

this file is located at C:\Flash_Files\rootStuff\.

I have this directory included in my Flash Edit\Preferences\ActionScript 3.0 Languages\Source Path for Source files. The path I gave it was C:\Flash_Files\

when I try to use the CRoot class in the first frame of my main .fla like this:

 

import rootStuff.*;

var rt:CRoot = new CRoot();

 

, it throws errors:

1046: Type was not found or was not a compile-time constant: CRoot.

1180: Call to a possibly undefined method CRoot.

 

what, I ask you, am I doing wrong?!


Go to the Adobe Forums

Posted in Flash.

-->