Is there any benefit (memory/cpu usage) to using Sprite as your base
component over UIComponent? I know if use Sprite in Flex you need to
use IUIComponent then implement all the methods require, which is a
huge pain.

Or you can use composition and create and instance of a UIComponent
and use that, but then that kind of defeats the purpose of not using
or instantiating an instance of a UIComponent as now you have both a
UIComponent and Sprite.

The reason I ask is I have a very rendering intensive app that is
dragging my CPU down and its all caused by a UIComponent that contains
several children and it has a dropshadow (C level says we need to have
dropshadow so can't remove it). 

I am thinking I will just need to use UIComponent and move on.

TIA

Reply via email to