可不可以将Sprite理解成载体?
可不可以将Sprite理解成载体?
可不可以将Sprite理解成载体?
2016-03-14
用拍电影更直观理解:
Director导演,指挥。
Scene场地,片场,一块空间。
Layer布景墙,地板。
Sprite演员,道具。
导演选定 auto director = Director::getInstance();
导演指派一块地方作为拍摄地点-- auto scene = HelloWorld::createScene(); director->runWithScene(scene);
大家在场地布背景墙,地板。auto layer = HelloWorld::create(); scene->addChild(layer);
铺设道具auto rootNode = CSLoader::createNode("HelloWorld.csb"); addChild(rootNode);
演员进场 Sprite= static_cast<Sprite*>(rootNode->getChildByName("Sprite"));
开演 schedule(CC_SCHEDULE_SELECTOR(HelloWorld::表演), 1);
拍完,导演说换下个场地继续拍Director::getInstance()->replaceScene(Next::createScene());
杀青导演说散伙Director::getInstance()->end();
举报