位置: 编程技术 - 正文

cocos2dx 3.0 quick lua transition action

编辑:rootadmin

推荐整理分享cocos2dx 3.0 quick lua transition action,希望有所帮助,仅作参考,欢迎阅读内容。

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

transition = {}local actionManager = cc.Director:getInstance():getActionManager()

1) transition.newEasing(action,easingName,more)

action 动作对象 easingName 缓冲效果的名字 more 创建缓冲效果的参数return mixed ret

2) transition.create(action,args)action 动作对象 args(table) 参数表&#;对象return mixed

3)*transition.execte(target,action,args)t

arget cc.Node显示对象

action Action 动作对象

args table 参数表&#;对象{delay,easing,onComplete,time(执行需要的时间)}

return value:mixed1

easing:支持的缓动效果

backIn,backOut,backInOut

bounce,bounceIn,bounceOut,bounceInOut

elastic,elasticIn,elasticOut,elasticInOut

exponentialIn,exponentialOut

In,Out,InOut,rateaction,sineIn,sineOut,sineInOut

例子:等待1.0秒开始移动对象耗时1.5秒,使用backout效果 将对象移动到屏幕中央, 结束后执行回调函数transition.execute(sprite,MoveTo:create(1.5,cc.p(display.cx,display.cy)),{

delay=1.0,

cocos2dx 3.0 quick lua transition action

easing="backout",

onComplete=function()

print("move complete!")

end,})

4) transition.rotateTo(sprite,{rotate =,time = 2})耗时2秒,将sprite旋转到 度

5) transition.moveTo(sprite,{x=display.cx,y=display.cy,time=}) transition.moveBy(sprite,{x=,y=,time=1})

6) transition.fadeIn(sprite,{time = 1.5}) 透明度从0逐渐变为如果不改变透明度 使用transition.fadeTo()transition.fadeOut(sprite,{time = 1})

7) transition.scaleTo(sprite,{scale = 0.5,time=1.5})

8) transition.sequence({

cc.MoveTo:create(0.5,cc.p(,)),

cc.FadeOut:create(0.2),cc.DelayTime:create(0.5),

cc.FadeIn:create(0.3),

})

sprite:runAction(sequence)

9) 帧动画local frames = display.newFrames("Walk%d.png",1,)

local animation = display.newAnimation(frames,0.5/)

sprite:playAnimationOnce(animation,true) 播放一次

sprite:playAnimationForever(animation) 循环播放

true:播放完成后自动清理帧动画

Cocos2dx发布Android包,配置开发环境(菜鸟级入门,一看就会) 1.下载adt-bundle-windows-x_这里边有Eclipse和AndroidSDK,这个很方便,因为Eclipse里Android的SDK路径已经给你配置好了。(找不到官网下载路径就随便在一个网

Cocos2d-x下Lua调用自定义C++类和函数的最佳实践 [转载出处

eclipse开发cocos2dx 3.2环境搭建之二: cocos2dx 3.2安装及测试运行 (An internal error occurred during: "C/C++ Indexe) 文章摘自:

标签: cocos2dx 3.0 quick lua transition action

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

上一篇:cocos2dx 3.0 quick lua schedler

下一篇:Cocos2dx发布Android包,配置开发环境(菜鸟级入门,一看就会)(cocos2dx 2.2.2)

  • 总公司是小规模分公司是一般纳税人
  • 购入车辆进项如何做账
  • 小规模纳税人补税怎么补
  • 子公司是长期股权投资吗
  • 城镇土地使用税的征税范围有哪些
  • 企业出租房屋增值税发票怎么开
  • 股票分红会冲抵成本吗
  • 上个月工资没有发
  • 进项税需要转出吗
  • 其他应收款报表数据怎么取
  • 企业减免税享受什么
  • 当期计提加计抵减额如何确定
  • 免征增值税企业进项税怎么处理
  • 土地增值税可扣除的税金有哪些
  • 财产保全包括支付宝吗
  • 一个季度为纳税期限的规定适用
  • 文化事业建设费税收优惠政策2023
  • 流动资产的损失计入哪里
  • 应纳税所得额要减所得税费用吗
  • 分期开发是什么意思
  • 转账支票进账有效期是多久
  • 租赁费摊销计入什么科目
  • windows右键刷新总是卡住
  • 公司购车要交哪些税
  • 上期有留抵进项税额会计分录
  • 配置path环境变量
  • 拍卖费怎么收
  • 补交社保如何做账务处理
  • PHP:pg_lo_create()的用法_PostgreSQL函数
  • 未分配利润进行利润分配分录
  • 永续债计入哪个会计科目
  • 在一个js文件中怎么写
  • 可供出售金融资产和交易性金融资产
  • 增值税申报主表在哪里查询
  • egi脑电数据处理
  • 政府会计代扣公积金怎么做分录
  • index.php备份文件
  • 帝国cms插件编写教程
  • 防伪税款服务费抵扣
  • 未分配利润为负数可以分红吗
  • 企业取得财产转让收入
  • 出口退税如何做进料核销凭证
  • 发票还没认证可以报销吗
  • 企业购买设备抵税
  • 资本公积的相关资料
  • 单位给食堂的补贴怎么算
  • 工程施工借贷方向
  • 购货方付款会计分录
  • 物业水电费计算
  • win8系统任务栏怎么隐藏
  • win10系统预览版
  • win10 impact
  • 如何知道文件的解压密码
  • Mac如何更换壁纸
  • linux临时目录一般存在哪个文件夹
  • wininfo.exe - wininfo是什么进程
  • linux删除后恢复
  • centos删除virbr0
  • centos7 本地yum
  • 测试模式win8专业版 9200
  • 什么是四个菜
  • 无线和网络飞行模式
  • node的fs模块
  • linux开发android好处
  • ext.grid.editorgridpanel
  • qt搭建opencv
  • 深入理解关于教育两个大计
  • Node.js中的全局变量有哪些
  • 占位符设置
  • shell脚本相互调用
  • JavaScript中的数据类型
  • android基础知识入门
  • unity GetComponentsInChildren
  • jquery easyui 教程
  • 河北税务总局发票怎么开
  • 重庆市电子税务局官网登录入口注册
  • 临时搭建的活动叫什么
  • 中建七局企业精神是什么
  • 广东广电网络投诉电话
  • 烟叶税进项抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设