Well I'd say depending on what you're doing, you could go with bitmap blitting (less trouble than it first sounds) and a single UIComponent "behind" the images that handles your mouse events and determines based on mouseX, mouseY which tile / subcomponent is affected.
-Josh On Thu, Oct 16, 2008 at 9:49 AM, Guy Morton <[EMAIL PROTECTED]> wrote: > It seems odd that there is no really lightweight class for addressing > this sort of need, which I would have expected was a common one (I note it's > the subject of a second thread now too). > > > On 16/10/2008, at 9:51 AM, Guy Morton wrote: > > Thanks for the reply, Josh. They do need to respond to mouseovers and > mousedowns, so am I stuck with UIComponent? > > Guy > > On 15/10/2008, at 8:11 AM, Josh McDonald wrote: > > > If they don't need mouse events, base them on Shape instead. > > On Wed, Oct 15, 2008 at 7:09 AM, Guy Morton <[EMAIL PROTECTED]> wrote: > >> Anyone? >> On 14/10/2008, at 11:34 AM, Guy Morton wrote: >> >> We have an app which adds 50 or 60 dynamically created and animated >> canvas-based objects to the display list as it runs. I've noticed when >> running this under the profiler that even though these canvas-based >> components are really simple (they have a draw function and a rotate >> function in them and don't import any other classes) they each add >> about 1 Mb to the overall memory consumed by the app. >> >> I've also tried making the components UIComponent based instead of >> using Canvas (as I believe it's a little more lightweight) but it >> doesn't seem to make a huge difference. >> >> Is there a better/more efficient way to dynamically create, draw, >> rotate and animate a bunch of small objects in a flex app? >> >> TIA >> >> Guy >> >> >> > > > -- > "Therefore, send not to know For whom the bell tolls. It tolls for thee." > > Like the cut of my jib? Check out my Flex blog! > > :: Josh 'G-Funk' McDonald > :: 0437 221 380 :: [EMAIL PROTECTED] > :: http://flex.joshmcdonald.info/ > > > > > > -- "Therefore, send not to know For whom the bell tolls. It tolls for thee." Like the cut of my jib? Check out my Flex blog! :: Josh 'G-Funk' McDonald :: 0437 221 380 :: [EMAIL PROTECTED] :: http://flex.joshmcdonald.info/

