Director 采用单例设计模式,确保一个游戏只有一个导演。

CCDirector* pDirector = CCDiretor: sharedDirector();


Director实际上是在维护一个堆栈。

runWithScene //启动场景

replceScene //替换场景

pushScene // 堆栈方法

popScene // 堆栈方法

pause // 进入后台调用方法

resume //恢复方法