display
位置:quick/framework/display.lua
display.lua是Quick-Cocos2d-x中的最常用的类,基本上所有的显示相关的函数都可以在这里找到。你如果是要查找类似于创建精灵,创建层之类的函数的话都可以在这里找到。下面我们列出一些常用的函数:
变量
变量名称 | 变量含义 |
display.size | 屏幕设计分辨率大小 |
display.wIDth | 屏幕设计分辨率宽度 |
display.height | 屏幕设计分辨率高度 |
display.cx | 屏幕设计分辨率x坐标中点 |
display.cy | 屏幕设计分辨率y坐标中点 |
display.c_left | 屏幕设计分辨率x坐标为0再往左偏移半个屏幕 |
display.c_right | 屏幕设计分辨率x坐标最大值再往右偏移半个屏幕 |
display.c_top | 屏幕设计分辨率高度中间 |
display.c_bottom | 屏幕设计分辨率最底部减去半个屏幕高度(-winSize.height/2) |
display.left | 屏幕设计分辨率最左边(x值最小) |
display.right | 屏幕设计分辨率最右边(x值最小) |
display.top | 屏幕设计分辨率最顶部(y坐标最大) |
display.bottom | 屏幕设计分辨率最底部(y坐标最小) |
display.wIDthInPixels | 屏幕实际分辨率的宽度 |
display.heightInPixels | 屏幕实际分辨率的高度 |
display.color_xxx | 不同的颜色 |
display.CENTER | 中间点对齐 |
display.left_top | x轴左边,y轴顶部对齐 |
display.CENTER_top | x轴中间,y轴顶部对齐 |
display.RIGHT_top | x轴最右边,y轴顶部对齐,其他的类似 |
接口
我们这里只介绍常用的函数和它的含义,具体的详细说明可以参考这里Quick-Cocos2d-x API文档
函数名称 | 函数含义 |
display.newScene | 新建一个场景 |
display.newPhysiCSScene | 新建一个带物理世界的场景 |
display.replaceScene | 切换场景 |
display.getRunningScene | 获取当前运行的场景 |
display.pause | 游戏暂停 |
display.resume | 游戏恢复 |
display.newLayer | 新建一个层 |
display.newcolorLayer | 新建一个颜色层 |
display.newNode | 新建一个节点 |
display.newSprite | 新建一个精灵 |
display.newScale9Sprite | 新建一个scale9的精灵 |
display.newBMFontLabel | 新建一个BMFont的Label |
display.newTTFLabel | 新建一个TTF的Label |
display.align | 设置对齐方式 |
display.addSpriteFrames | 增加纹理到缓存 |
display.removeSpriteFramesWithfile | 从缓存中移除纹理 |
display.newBatchNode | 创建批量渲染对象 |
display.newFrames | 创建精灵帧数组 |
display.newAnimation | 创建一个动画 |
display.setAnimationCache | 添加一个动画到动画缓存 |
display.getAnimationCache | 从动画缓存中获取一个动画 |
display.removeAnimationCache | 从动画缓存中移除一个动画 |
display.newProgresstimer | 创建一个进度条 |
display.captureScreen | 截屏并保存 |
Transition.lua
位置:quick/framework/Transition.lua
Transition是Quick-Cocos2d-x中的类,它内部主要是Quick-Cocos2d-x中对动作的封装。我们来看下里面经常使用的函数:
函数名称 | 函数含义 |
newEasing | 创建一个缓动效果 |
execute | 执行一个动作 |
rotateto | 将显示对象旋转到指定角度(立即执行) |
moveto | 移动对象到指定位置 |
moveBy | 移动对象指定的距离 |
fadeIn | 执行淡入动作 |
fadeOut | 执行淡出动作 |
scaleto | 缩放 |
sequence | 通过一个table创建动作序列 |
playAnimationOnce | 执行一次动画 |
playAnimationForever | 循环执行动画 |
removeAction | 移除动作 |
stopTarget | 停止动作 |
在接下来的一篇中,我们再详细介绍Quick-Cocos2d-x中的UI库。
总结以上是内存溢出为你收集整理的Quick-Cocos2d-x 3.3中常用的文件和函数(一)全部内容,希望文章能够帮你解决Quick-Cocos2d-x 3.3中常用的文件和函数(一)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)