First of all, I'll ask this....
Where is that flexcoders list you all talk about? I don't see anything under figleaf, and the only Flex coders list I found on google is a yahoo groups one, and I haven't gotten a single email from them yet - so I'm thinking there's some kind of SECRET one.

Anyway, my question that I will post once I find the flexcoders list ties into the Flash 9 player, and I guess is really both a Flex AND Flash question, so I'll ask you guys first.

I'm working with an application in Flex, and using states to switch back and forth between components. You can kind of think of each component as a "page" of my Flex application, and each "page" is a state that I go back and forth to from a main navigation.

It first occurred to me that my states don't really go away when I had an enter frame event attached to one of my component pages. Of course it's easy and good practice to clean those kinds of things up when I'm not using them - but even then - when I go back to my component page, it's in exactly the same state as I left it. Anything I interacted with on screen is there in the exact same state and position.

So this stuff is not going away when I switch states. I guess, when I think about it, it makes sense. But I'm wondering if I should be worried as my application picks up complexity? Essentially, it's a question of when I remove children from the stage - should I worry they still exist?

I guess its a question of best practices in Flex. Do you folks author applications in this way - using states to navigate between several large component pieces? Or do you get smarter and break it out into smaller SWFs using an AS3 only shell to do all the garbage collecting yourself of the SWFs?

Thanks! Things seem to work pretty well right now, but I'd just hate at the end of this project when we have all our graphics in that it runs all sluggishly because everything's running at once.

ben
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to