-/* I can't make this work with Flash 10, with any compiler.
-
- Error: Error #2136: The SWF file extendclass.swf
- contains invalid data.
-*/
-
package {
import flash.display.MovieClip
public class Main extends flash.display.MovieClip {
function Main() {
- var p = new ExtendMain();
+ if(!this instanceof ExtendMain) {
+ /* If we don't check what class we're in, we get a infinite
+ recursion, and flash player outputs this message:
+ Error: Error #2136: The SWF file extendclass.swf
+ contains invalid data.
+ */
+ var p = new ExtendMain();
+ }
}
}