Lance Gray wrote:
If you do that, the code might be very messy and might be very hard to maintain.
I suggest you create a separate CCScene for each one of those layers. If you need to pass data between them, you could create a Singleton class to hold that data.
When the game change one scene to another scene the game interface want to keep a tips ui long time, for example announcement ui.
Is there any good idea for that?:P