位置: 编程技术 - 正文

cocos2dx 3.0 quick lua transition action

发布时间:2024-02-27

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

  • 资金性质生产性是什么意思
  • 按月支付劳务费开发票
  • 劳务报酬申报个税流程
  • 文化服务费内容是什么
  • 电子发票和纸质发票只能二选一吗
  • 公司的社保缴费基数不是工资数
  • 个体户一季度利润28万用缴纳增值税吗
  • 合并报表无形资产摊销时间
  • 生产工人的费用属于什么会计科目
  • 有形动产租赁服务计入什么科目
  • 工程检测单位
  • 所得税预缴申报表中营业成本怎么计算
  • 经纪代理服务怎么做分录
  • 增值税申报表更正情况说明怎么写
  • 其他业务支出借方表示什么成本数额
  • 代开工资收服务费怎么做凭证?
  • 企业注销建造师流程
  • 医保卡划入账户金额
  • 计提所得税是在结转12月损益之前还是之后
  • 公司怎么给个人开票
  • 企业重组有什么好处
  • 公司经营情况说明怎么写模板
  • 土地买卖所得税由谁承担
  • 企业的不征税收入用于支出所形成
  • 发出商品如何做分录
  • 材料发票清单
  • 企业结业后实收资本怎么处理?
  • 进项是普票销项是专票,怎么交税
  • 苹果系统中英文切换快捷键
  • 推荐几个优秀的电影
  • 主办会计工作注意什么
  • 旅游开发企业会计账务处理
  • 补缴税款会计分录
  • win11安装失败0xc1900201
  • 物业专项维修资金可以退还吗
  • 给供应商垫付运费合法吗
  • php string
  • 企业办理银行结汇流程
  • hdaudpropshortcut.exe是什么进程 作用是什么 hdaudpropshortcut进程查询
  • 贝特阿斯品牌介绍
  • php bi
  • 广告费与业务宣传费扣除给企业带来的好处
  • 哪些发票不能进账
  • 其他业务支出的二级科目有哪些
  • 政府给的土地补偿标准
  • php如何使用
  • 购物卡怎么开发票比较好
  • 帝国cms目录
  • 淘宝运费险费用很高
  • 帝国cms栏目自定义字段
  • 购买汽车抵扣增值税
  • 总承包可以转包吗
  • 净资产包含哪些项目
  • 罚款支出计入什么费用
  • sqlserver2008r2评估期已过
  • sql的where条件怎么写
  • 个体户季报网上申报怎么填写
  • 公司用卫生纸是干什么的
  • 在建工程科目核算只针对固定资产吗
  • 土地使用权如何取得
  • 资产减值损失的科目编码
  • 上一年度企业所得税汇算清缴会计分录
  • 厂房拆了建住宅可以么
  • 资产负债表的编制依据是会计恒等式
  • sqlserver数据库定时任务
  • 如何查看mysql连接池
  • 鼠标的指针
  • javascriptcall和apply
  • JavaScript数组去重
  • node.js编译
  • jquery实现(textarea)placeholder自动换行
  • onkeyup,onkeydown和onkeypress的区别介绍
  • unity3d动态加载资源
  • &&在js中
  • javascript面向对象编程指南第三版
  • Android ToolBar 的简单封装
  • Python安装whl文件
  • 80491232税务申报代码
  • 国有企业全面改革方案
  • 工资个人所得税法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号