> i prefer to place em just outside and then destroy them in the layout start up. Create when needed.
This had never occurred to me before. I think i'll play with this when I get home. I have a lot of sprites on certain layouts, and I take it destroying them on Start of Layout and only recreating them when I need to saves processing?
Yes it sure does.
Destroying on startup can be problematic in some situations though - like if you're loading data for objects.
I destroy things on startup as well, but often use an instance variable to declare "unused" objects before destroying them.
I have something like;
--[Object.InstanceVariable=0] Destroy Object
This way, I can set that variable to 1 or whatever for loaded items, and the default value (0) gets destroyed.