Hey Jens,
Turns out calling super() wasn't critical because I am not using init
objects in my custom extended ObjectContainer3D classes, but it is
certainly good practice.

However I did find my dumb mistake that caused all the 1061 and 1119
compile errors:  I was effectively doing:
   var box:ObjectContainer3D = new MyBox();
although the declaration was up in the class variables, and the
instantiation was buried in the constructor, so I didn't notice what I
had done. But if I say
  var box:MyBox = new MyBox();
where MyBox extends ObjectContainer3D, the compiler is happy in strict
mode.

Thanks for hint though - it got me pointed in the right direction.

I am still curious why the trunk version throws the compile error:
  AbstractRenderSession.as, line 356.  1000: Ambiguous reference to
_spriteLayer.
when Strict Mode is turned off, though...

Ralph

On Mar 4, 9:03 am, Jensa <[email protected]> wrote:
> Hmm.. Maybe?
> Are you calling super() properly in the contructor? Would be helpful
> to see the class.
>
> J

Reply via email to