位置: 编程技术 - 正文

coco2dx 中常用的宏定义(cocos2d怎么用)

编辑:rootadmin

推荐整理分享coco2dx 中常用的宏定义(cocos2d怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx用什么ide,cocos2dx怎么用,cocos2dx用什么ide,cocos2d用什么语言,cocos2d,cocos2dx用什么ide,cocos2d原理,cocos2d,内容如对您有帮助,希望把文章链接给更多的朋友!

CCAssert(cond ,msg);

断言表达式cond为真 ,如果cond不为真的话就打印msg的信息

遍历Array Dictionary 的宏

coco2dx 中常用的宏定义(cocos2d怎么用)

// 可以通过源代码分析到这个宏的意思就是遍历Array

// 这个是逆序遍历//具体的使用如下但是还需对得到的元素进行强制转换//遍历array 并且执行一个传参数的方法

//自动生成一个默认的create 方法bool Class::init() { bool bRet = false; do { // do some initialization 1 CC_BREAK_IF(cond); // 当表达式cond为真时候跳出。 // do some more initialization bRet = true; } while(0); return bRet; }//生成一个-1到1之间的随机数#define CCRANDOM_MINUS1_1()//生成一个0到1的随机数#define CCRANDOM_0_1()//角度转弧度的#define CC_DEGREES_TO_RSDISNS(_angle_)//弧度转角度#define CC_RADIANS_TO_DEGREES(_ANGLE_)关于cocos2d中使用最多的Point 的一些操作ccpFromSize(s) //以size s 的width为x,height 为y 创建向量ccpAdd(v1,v2) //相加ccpSUb(v1,v2)ccpNeg(v)ccpMult(v,s) //等价于ccp(v.x*s ,v.y*s)ccpMidpoint(v1,v2) //求点1和点2的中点CCPDo(v1,v2) //求点乘ccpCross(v1,v2) //求叉乘ccpProject(v1,v2) //返回在向量1在向量2上的投影向量ccpLength(v) //返回向量v的长度 即点v到原点的距离ccpLengthSQ(v) //返回向量的长度的平方ccpDistance(v1,v2) //返回v1 v2距离的ccpDistanceSQ(v1,v2) //返回平方ccpNormalize(v) //返回v的标准话向量即长度为1ccpRotate(v1,v2) //向量v1向量v1旋转过向量v2的角度并且乘上向量v2的长度。当v2是一个长度为1的标准向量时就是正常的旋转了,可以配套地用ccpForAngle ccPerp(v) //等价于逆时针旋转度ccpRPerp(v) //顺时针旋转

[置顶] 【零起步开发Cocos2dx-3.x-王牌飞行员(二)】从程序的层次结构说起 ------原创博客,转载请注明出处:

Cocos2dx3.2编写常用UI组件(一)新手指导框GuideLayer 前言:在很多的游戏里(特别是RPG游戏),一开始都会有一个关于操作的介绍,几乎都像下图那样子的。除了系统希望你所点击的区域外,其余区域都

qt+creator 轻松搭建cocos2dx开发环境 一、安转cocos2dx1.下载cocos2dx3.3final复制到home并解压得到cocos2d-x-3.3文件夹,2.进入cocos2d-x-3.3/build/,为install-deps-linux.sh添加运行权限chmodxinstall-deps-linux.sh,

标签: cocos2d怎么用

本文链接地址:https://www.jiuchutong.com/biancheng/372729.html 转载请保留说明!

上一篇:关于加载cocos2dx动画问题,跳转页面后回来不显示,报错找不到资源(关于加载失败壁纸)

下一篇:[置顶] 【零起步开发Cocos2dx-3.x-王牌飞行员(二)】从程序的层次结构说起(置顶的朋友圈屏蔽的人能看到吗)

  • 视同销售收入是纳税调整项目吗?
  • 如何分辨海关完税凭证的真假?
  • 劳动合同扣税太狠了吧
  • 种植农作物补贴
  • 小企业出租设备分录
  • 小规模公司初期注销流程
  • 专利资本化条件
  • 固定资产特性
  • 三包范围内的维修费谁出
  • 转出未交增值税借方余额怎么处理
  • 消费税增值税如何调整?
  • 土地受让人是什么意思
  • 新办企业国税报税时间
  • 6位数开票代码
  • 填写a201030减免所得税优惠明细怎么填
  • 个体户生产经营所得税减半征收
  • 境内向境外提供服务免征增值税
  • 企业对外捐赠现金的会计处理
  • 先征后退房产税的会计处理?
  • Linux如何给文件赋予内容
  • win10夜间模式怎么打开不了
  • 临时设施是租入还是租入
  • php 多维数组转换成字符串
  • 异地预缴税款后当地还交吗
  • 公司的贷款过桥怎么办
  • 小规模纳税人没有进项税
  • 科技财政支出的意义
  • 对于企业已经入账而银行尚未入账
  • 摊销账务处理会计分录
  • 莱达尔湖, 英格兰坎布里亚郡湖区 (© Tranquillian1/iStock/Getty Images Plus)
  • 股东增资是不是利好
  • 行政事业单位招待费比例
  • 期末增值税结转账务处理
  • gpt详解
  • javafiles
  • php getcwd与dirname(__FILE__)区别详解
  • 增值税直接减免税额要交企业所得税吗
  • 农产品核定扣除增值税进项税额计算表
  • 报销人和经办人的含义
  • 销售费用主要包括哪些
  • 关于sqlserver数据库服务器登录账户的说法错误的是
  • 劳务分包劳务费付款比例
  • 开个分公司有啥好处
  • 差旅费抵扣增值税税率
  • 建筑企业结转成本附件
  • 应收款和实收款区别
  • 购车费用怎么进行账务会计处理
  • 其他应付款可以转主营业务收入吗
  • 少数股东权益如何保障
  • 冲暂估的差异放在哪里
  • 跨年度的银行未入账如何处理
  • 可供分配的利润是什么意思
  • 健身中心开的服装店
  • 营改增问题解答
  • xp系统许多网页打不开
  • window10虚拟系统
  • win8系统开机桌面文件不见了
  • linux运维常用命令汇总
  • centos6.5配置ssh
  • win10系统虚拟内存
  • win7在开始菜单右击
  • [置顶]JM259194
  • linux用户配置文件是什么
  • 有关表格边框的快捷键
  • python中的变量赋值
  • unity出现bug
  • opencv与pil
  • 使用jquery
  • jquery实现回到顶部
  • shell脚本中判断grep的结果
  • javascript如何学
  • Express + Session 实现登录验证功能
  • python网络爬虫的流程图
  • jquery怎么获取
  • jquery.browser
  • 上海地区附加税税率
  • 浙江省税务发票
  • 法国进囗红酒
  • 大同税务局官网录取名单
  • 要深化税收制度改革健全
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设