位置: 编程技术 - 正文
推荐整理分享第二节:导演类Director介绍(导演都有什么分类),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:导演类小说哪本好看,导演系列,导演类小说哪本好看,导演类型,导演类型,导演系必看的电影,导演类小说哪本好看,导演类小说哪本好看,内容如对您有帮助,希望把文章链接给更多的朋友!
导演类使用了一种设计模式,即导演设计模式,这样的模式,可以降低程序的耦合性。由导演来统一高度各个场景,而不是由场景去调度场景。如下图,
如果由场景来调用场景,会有很多个场景组合,而使用导演的话,只有四种。
导演类是一个单例类:一般能过上面这样的方式,来调用导演类里面的方法。导演类的常用方法:设置OpenGL视图:设置投影方式:投影方式的定义:获取当前窗口的大小,经常根据返回的窗口尺寸定位其它节点:在xcode中,我在xcode中,看到项目自带的HelloWorldScene中,使用了另外一个方法,来获取尺寸,这两者的差别,我查询之后,再来补充。转换UIKit坐标为OpenGL坐标:转换OpenGL坐标为UIKit坐标:替换当前场景,参数为指定场景暂停当前运行场景中所有计时器和动作,场景仍然会显示在屏幕上恢复当前运行场景中被暂停的计时器和动作。它与pause配合使用。结束场景,同时退出应用:3DS 文件格式 3DS文件式1、读取规则3ds文件的读取规则如下:字节:直接读取;字:先读低位字节,后读高位字节,如ed3c读出后的字为3ced;双字:先读低位字,后读
Cocos2dx 3.2 + vs + win7 改变面黑色背景的大小 打开AppDeleGate.cpp找到函数applicationDidFinishLaunching,先是通过director=Director::getInstance();获得一个导演实例,然后通过autoglview=director-getOpenGLView();获得一个Ope
opengl 绘制实心圆柱体 glu中提供了一个绘制圆柱体的函数:voidgluCylinder(GLUquadric*quad,GLdoublebase,GLdoubletop,GLdoubleheight,GLintslices,GLintstacks)使用方法是:GLUquadric*pObj;pObj=gluNewQuadric();
标签: 导演都有什么分类
本文链接地址:https://www.jiuchutong.com/biancheng/369464.html 转载请保留说明!上一篇:ubuntu+QT+ OpenGL绘图(ubuntu运行qt程序)
友情链接: 武汉网站建设