简介 目录 评价 推荐
  • 陈小舟 2016-03-14
    可不可以将Sprite理解成载体?
    已采纳 柔石肉食 的回答

    用拍电影更直观理解:

    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();

    2回答·1380浏览
数据加载中...
开始学习 免费