位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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)

  • 哪些情况下可以无偿提供法律援助
  • 简易计税方法的销售额不包括其应纳税额
  • 业务往来中接受礼品道德吗
  • 付款后发票可以抵扣吗
  • 第一季度利润表简易
  • 会计凭证装订放哪些报表
  • 贴现率与现值系数的关系
  • 计提坏账又收回
  • 销项税额特殊销售额的处理方式
  • 全年亏损,但季度预交企业所得税,汇算时怎么调平
  • 退税勾选后如何开红字
  • 贷款利息可以抵税吗
  • 一月份的工作日是多少天
  • 事业单位计提折旧的有哪些
  • 代持的股份
  • 费用提多了利润少了所得税是如何调整?
  • 事业单位零余额账户使用流程
  • 新版edge浏览器如何恢复设置
  • 如何查看windows密钥时间
  • 购买货车预付保险怎么算
  • 个体工商户经营范围分类目录
  • 开发票原则是收款之后才能开具吗
  • Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
  • 坏老狼告诉我们什么道理
  • 广告公司发生的广告代工费账务怎么处理
  • bboy.exe进程是病毒吗 bboy进程安全吗
  • phpfread
  • 普通发票主营业务怎么填
  • 营业费用这个科目还在用吗
  • 高新技术企业在哪申报年报
  • 企业工资薪金和职工福利费等支出税前扣除问题的公告
  • 跨年费用入账
  • 差额征税七种业务是什么
  • 销售成本属于销售收入吗
  • php中定义函数
  • 工会账户必须是专用账户吗
  • phpcms验证码不显示
  • 可供分配利润的会计分录
  • mysql线程数配置
  • 什么是代缴代扣
  • 工人意外伤害保险
  • 对外捐赠固定资产会影响利润总额吗
  • 会计单据可以用什么代替
  • 转出未交增值税最终怎么转平
  • 支出金额是什么
  • 金蝶软件修改凭证
  • 利息收入填在汇算清缴哪里
  • 办公装修费用多少
  • 销售退回跨年度的会计分录
  • 非货币性资产交换换入资产的入账价值
  • 商业会计怎么做会计分录
  • 小规模企业税金怎么做账
  • 公司送客户的礼品账务处理
  • 报销单可以当记账凭证吗
  • 没有外币账户可以收外币吗
  • mysql存储过程是什么意思
  • 如何安装vmware10
  • 系统自动设置网络连接
  • 并发控制三个问题
  • 进程crash是什么意思
  • macos 备份
  • window如何删除输入法
  • 打开 itunes
  • Nymse.exe - Nymse是什么进程 有何作用
  • node.js加密
  • android adapter
  • HTML <!DOCTYPE> 标签
  • jquery密码验证
  • 新浪微博随时随地
  • javascript definitive guide
  • vue组件用法
  • shell脚本批处理
  • js判断鼠标位置是否在元素区域内使用
  • Unity导出的webgl能做AR吗
  • 狗刨怎么学
  • jquery弹出窗口
  • javascript面向对象编程
  • 深圳国家税务局赵雨婷处长
  • 小程序河南税务局
  • 民办非营利医院所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号