位置: 编程技术 - 正文

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)

  • 营业外收入汇算清缴需要调整吗
  • 年终奖分摊到每个月
  • 业务员不拿工资怎么办
  • 个人股权转让未分配利润如何处理
  • 卷烟消费税纳税环节有几个
  • 计提持有至到期投资减值准备
  • 委托其他公司开票收款
  • 不动产经营租赁属于现代服务吗
  • 资产的名义已使用年限与实际已使用年限的区别与联系
  • 公司能否投资非盈利组织?如何做账
  • 委托加工的加工费要交增值税吗
  • 公司未分配利润太大,怎么处理好
  • 按次申报是什么意思
  • 城市垃圾处理费怎么申报
  • 企业发放防暑降温物品依据
  • 购买法下购买成本包括
  • 企业所得税营业收入
  • 代扣代缴增值税可以抵扣进项税?
  • 房地产土地增值税计税依据
  • 网络适配器不见了win7.上不了网了
  • 商品进价销售要上税吗
  • 主营业务收入平均增长率计算公式近两年
  • 企业老板机票怎么报销记账
  • 专用发票的设计流程
  • 进项税和销项税怎么理解
  • 视频监控维护
  • 车辆理赔过程中,赔付款给谁
  • openlayers加载geojson
  • 房东压我押金怎么办
  • vue2.0解决跨域问题
  • php bi
  • 企业所得税汇算清缴账务处理
  • 利息收入发票能抵扣吗
  • 其他权益工具投资属于什么科目
  • PHP中使用什么关键字声明变量的作用域为全局
  • framework怎么查看
  • 公司变卖汽车按什么税率
  • 运输发票是怎样计提的
  • 还没报税就自动清卡了怎么办
  • 单位有残疾人能享受
  • 资产减值损失属于什么科目借贷方向
  • mysql 触发器
  • 无偿提供建筑服务账务处理
  • 增值税无票收入负数预警值
  • 企业所得税法开办费
  • sql共享
  • 开发票给别人该如何收取税点?
  • 坏账准备计提要求
  • 公司收到加盟费会计分录
  • 三栏式明细账目录表
  • 报销没有消费凭据怎么办
  • 对公账户明细入账怎么查
  • 捐赠利得计入资产成本吗
  • mysql更新表中的数据
  • 电脑上的win8键盘怎么打开
  • 苹果mac电脑打不开
  • freebsd默认账户密码
  • 用U盘安装win11
  • wbs是什么文件
  • win7系统点击桌面图标没反应
  • 怎么改电脑windows7
  • win10 io1
  • win10 windows更新清理删不掉
  • 阿里云ecs keepalived
  • 安卓性能测试主要测试的是
  • linux进程管理命令使用
  • mysql定时脚本
  • vue的ssr渲染
  • 如何用python画花瓣
  • shell脚本clear
  • 用python写个脚本
  • jquery detach
  • android listview数据动态加载
  • 国家税务总局增值税发票查验平台官网
  • 城镇土地使用税按月还是按年交
  • 走逃失踪纳税人如何处理
  • 个体户定额怎么查询
  • 租房交税是房东交还是中介交
  • 请问地税是省直单位吗
  • 办税服务厅是税收工作的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设