位置: 编程技术 - 正文

2015-04-04---CCAction详解(欠了大家好几天了)

编辑:rootadmin

推荐整理分享2015-04-04---CCAction详解(欠了大家好几天了),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前几天就是懒了,白天上课,然后晚上回来几乎也弄不了什么就睡了,所以就没发什么,今天总算打起精神继续学习了。我们今天说CCAction包括,CCAction,CCFiniteTimeAction,CCSpeed,CCFollow,

我们开始吧,上图:

首先CCAction分成三类,分别是CCFiniteTimeAction,CCSpeed,和CCFollow

CCFiniteTimeAction又分成两类,上图的CCAction应该写成CCFiniteTimeAction,

CCFiniteTimeAction包括CCActionInstant(瞬时动作),CCActionInterval(延时动作)

瞬时动作又包括以上的几种,这些动作都是在一瞬间完成的,我们看不见变换的过程,应为他太快了。你可能会问CCPlace和setPosition不都差不多嘛,何必多此一举来用CCPlace还包装成一个action,其实这些都可以封装成为一个顺序,这不正是CCPlace和setPosition的区别了吗。

代码示例:

简单用法2015-04-04---CCAction详解(欠了大家好几天了)

以上的几种相对难理解的是假动作CCCallFunc,所以我们具体说说这个。假动作就是没有动作,其实他只是一个回调。

我们可以把一些列的假动作全部都加到CCSequence里面,我们不就可以通过假动作来判断执行到了哪一个动作了吗?比如一个CCSequence里有3个,MoveBy,JumpBy,CCCallFunc,这个时候执行到CCCallFunc的回调的时候的时候不就意味着前两个动作执行完了吗。同理这样的应用场景还有很多,

CCCallFunc是一个最基础的假动作,CCCallFuncN可以在回调的时候得到CCNode,CCCallFuncND可以在回调的时候得到CCNode,和Data,Data就是我们手动加的数据,上面的例子就是那个""的字符串啊。CCCallFuncO就是可以在会掉的时候得到我们定义的CCObject。

这上面的全部都是延时动作,贴上示例代码:

方法好多好多,具体的可以看api,实在不明白的可以根据上面的实例看api,关于一些缓冲可以自己动手做实验,这里我再怎么说也不顶你自己实践一把。

最后还有CCSpeed和CCFollow,CCSpeed主要就是变速嘛:

话说CCFollow我也是半吊子,不敢乱说,自己只亲手做了个实验,今天就弄到这里吧

行啦,博主最近要早睡啦,点前必须睡,晚安啦~

Cocos2dx技术(三)——cocos2dx基本概念(三)精灵 1、什么是精灵精灵是一个2D图像,通过改变它的旋转、角度、位置、尺寸、颜色等属性可以使其运动或者变换。2、创建精灵可以通过不同式的图片(png

cocos2dx 跟随光线效果实现 在实际游戏编程中,有很多效果是需要自己编程实现而非帧动画,特别是可通过参数控制效果的动画。此篇文章主要说明下《忍者必须死》流线光效果

《Cocos2d学习之路》十、网络请求HttpClient,Socket,WebSocket 转载请说明出处:

标签: 2015-04-04---CCAction详解(欠了大家好几天了)

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

上一篇:cocos2dx物理引擎使用(cocos3d物理引擎)

下一篇:Cocos2dx技术(三)——cocos2dx基本概念(三)精灵(cocos-2dx)

  • 企业接受捐赠固定资产计入什么科目
  • 企业所得税前扣除是什么意思
  • 废旧物资回收经营范围
  • 二手房的折旧率怎么算
  • 母公司与子公司之间的资金往来
  • 个人以房抵债交税吗
  • 小规模季度不超过45万的税收优惠
  • 预提费用 增值税
  • 勾选发票必须当月认证吗
  • 请问什么是全员安全生产责任制
  • 财税政策是什么
  • 公司注销还需要登报吗
  • 代缴个税税务局奖励款怎么做账?
  • 红字发票做进项税额转出是做借方红字吗
  • 广告服务类企业有哪些
  • coloros12对比鸿蒙
  • 如何开启windows10云服务
  • 出口退税率为0%退税收入怎么算
  • 营业收入与营业成本之间的差额是
  • ubuntu 安装vs code
  • 生产车间报销费用
  • linux源码安装软件的方法介绍
  • 增值税专票跨月但未认证,怎么作废
  • ftp指什么
  • 手相算命图解大全女
  • 小规模纳税人按季度申报
  • 如何使用nodejs
  • 企业所得税年报截止日期2023
  • 关于php通用返回的问题
  • react的高阶组件理解
  • thinkphp教程
  • django pypi
  • eyring模型
  • php的运算符主要包括哪些?
  • mysqld_safe mysqld from pid
  • 个体户一直未申报会怎样
  • 研发支出属于什么类科目
  • 开票软件密码和口令锁定了,怎么解锁
  • 盈利性学校收到财政补贴要缴企业所得税吗
  • python socketio
  • 收到赔偿金怎么写收据?
  • 税务异常有哪些影响
  • 小规模纳税人减按1%政策
  • 小规模纳税人申报纳税详细流程
  • 外汇增值税是怎样计算
  • 小规模购进商品怎么做账
  • 跨年银行回单怎么入账
  • 原材料 半成品
  • 资本化支出计入什么科目
  • 房地产开发公司是做什么的
  • 购进的材料没有发票可以入库吗?
  • 低预算高要求
  • 如何搭建一个企业
  • 产品成本核算的原则是
  • 获取客户端所有cookie对象的方法
  • 微型创新是什么
  • xp系统怎么修改盘符
  • linux文本处理常用命令
  • windowsxp打开注册表
  • 如何更改win7
  • windows任务管理器占用cpu过高
  • seti@home.exe - seti@home是什么进程 有什么用
  • windows8.1u盘安装教程
  • windows8 8.1
  • win10一年更新几次
  • shell 子函数
  • 联想电脑win7系统开机修改开机密码
  • win8.1开机音乐
  • c#7.0新语法
  • 电脑启动项清理
  • Web2.0下XHTML+CSS 设计需要注意的地方小结
  • unity shader cull off
  • android回调函数
  • python如何用pi
  • 企业购置房屋需要交哪些税费
  • 税务 违法税收
  • 江西省国家税务局李德平
  • 国家税务总局39号文
  • 中国一年能收多少税
  • 亿企代账怎么增加辅助科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设