Canvas.addChild()
insists any DisplayObject
added implements IUIComponent
. But I don't want my core graphics engine dependent on Flex. Is there an obvious/common way around this, to have simple graphical objects like Sprites & Shapes in a Flex application? The individual DisplayObject
children I want to add as children represent objects in a game world, like a spaceship or a missile or a horse...
Not sure if Canvas
is the most appropriate container, perhaps Group
or another class is optimal for a game-engine... example MXML & AS3 code showing a skeleton setup is most welcome. I'm targeting Flex4 & Flash 10, but Flex3/Flash9 solutions are still of interest.