首页 > 代码库 > 2014.7.30 Director::getInstance()->setNotification
2014.7.30 Director::getInstance()->setNotification
主要是用于介绍cocos2d-x的另一个渲染树 实现不同的效果区别
第一种:
直接replace scene
Scene* loadingScene = LoadingLayer::createScene(); Director::getInstance()->replaceScene(loadingScene); //Director::getInstance()->setNotificationNode(loadingScene); //Director::getInstance()->drawScene();
运行结果:
第二种:
Scene* loadingScene = LoadingLayer::createScene(); //Director::getInstance()->replaceScene(loadingScene); Director::getInstance()->setNotificationNode(loadingScene); Director::getInstance()->drawScene();
结果:
对比可以看出效果。 第二种是通过另一个树来进行渲染。 第一个如果也想实现这个效果 只能通过在主场景树来渲染。
在使用notificationNode来实现后,后面的调度要自己来做 这个使用 启用scheduleUpdate是不会执行update函数的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。