Then as Steve says, sounds like a compiler bug.

Ian

On 2/1/06, j.c.wichman <[EMAIL PROTECTED]> wrote:
>
> Hi,
> No confusion here ;) except maybe for my fuzzy explanation ;).
> I did:
> interface IWorldPart
> class WorldPart implements IWorldPart
> class SomeWorldPartSubclass extends WorldPart
>
> then either
> var myPart:WorldPart = new SomeWorldPartSubclass(); or var
> myPart:IWorldPart
> = new SomeWorldPartSubclass();
>
> As you described, however collection.addItem (myPart) only works in the
> first case and not in the second.
> Probably becoz flash thinks IWorldPart is not an object. I changed it to :
> var myPart:Object = new SomeWorldPartSubclass();
> And it works fine (just as var myPart:WorldPart = new
> SomeWorldPartSubclass();) by the way.
>
> Thanks for your comments,
> H
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to