位置: 编程技术 - 正文
推荐整理分享[6]Cocos2d-x之关于屏幕大小与节点大小、节点缩放问题(cocos2dx schedule),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:cocos2dx-js,cocos 2d x,cocos2d schedule,cocos2dx schedule,cocos2d-x教程,cocos2d schedule,cocos2d-x教程,cocos 2d x,内容如对您有帮助,希望把文章链接给更多的朋友!
一、WinSize、VisibleOrigin、VisibleSize、winSizePixels 与DesignResolutionSize
看以下代码:
总结:1、winSizePixels、winSize、visitSize的与DesignResolutionSize一致。2、visibleOriginSize 获取OpenGl视图开始点,为Vec2(0,0)。二、contentSize返回为Size类型getContentSize():获取图像的逻辑大小,并不是像素大小setContentSize():修改图像的逻辑大小,使用setContentSize修改图像后,getContentSize获取的就是修改后的大小。三、textureRect获取纹理大小,返回一个Rect类型,这个Rect由Vec2和Size类型组成,其实Rect就是表示一个矩形,Vec2表示纹理开始位置,默认Vec2(0,0),Size表示边长。getTextureRect():获取Rect对象四、boundingBox官方解释:Returns an AABB (axis-aligned bounding-box) in its parent's coordinate system.boundingBox指包围盒(AABB),返回结果类型Rect,但是它与textureRect不同,boundingBox的Vec2是相对于父节点的。五、scale缩放操作:setScale()操作对contentSize和textureRect的没有影响,但是对boundingBox有影响。所以想要获取一个节点缩放后的大小,使用boundingBox。以下代码可以通过winSize与sprite的宽高比修改sprite的大小与屏幕大小一致:cocos2dx3.3 打包官方cpp-tests例子Apk
Cocos2dx 游戏开发辅助工具之BMfont使用 关于BMFont网上的教程已经足够多,一般的稍微百度下就能出现一大堆,而且看了也一定能用但是作为一个过来人,我还是乐意重复造轮子,毕竟这东西
coco2dx、谈谈动作Action 动作体系对于一款游戏的成功与否,有着非常重要的影响。下面就是对2dx中的动作进行相关简介。先看关系图:现在就对这些类进行简单的介绍,在后
友情链接: 武汉网站建设