位置: 编程技术 - 正文

cocos2dx-3.2+lua 常用代码

编辑:rootadmin
--图片local image = ccui.ImageView:create()image:loadTexture("ui/bg.png") --直接获取图片--image:loadTexture("bg.png",ccui.TextureResType.plistType) --从plist中获取--按钮local button = ccui.Button:create()button:loadTextures("bg.png","bgd.png","",ccui.TextureResType.plistType)--文本local text = ccui.Text:create()text:setString("hello")text:setFontSize()--输入框local input = ccui.TextField:create()input:setText("name")input:setPlaceHolder("请输入") --只要输入,就会替换当前文字input:setMaxLengthEnabled(true)input:setMaxLength()input:setTouchEnabled(true)local value = input:getStringValue()--标签文本local text = ccui.TextAtlas:create()text:setProperty("5","UI/number.png",,,"0")--动画local frame1 = cc.SpriteFrameCache:getInstance():getSpriteFrame(".png") --默认从缓存里读取local frame2 = cc.SpriteFrameCache:getInstance():getSpriteFrame(".png")local frame3 = cc.SpriteFrameCache:getInstance():getSpriteFrame(".png")local frames = {frame1,frame2,frame3}local animation = cc.Animation:createWithSpriteFrames(frames,0.1)--每帧间隔0.1秒local animate = cc.Animate:create(animation)local sprite = cc.Sprite:createWithSpriteFrameName(".png")sprite:runAction(animate)--移动local move = cc.MoveTo:create(0.2,cc.p(,))local move = cc.MoveBy:create(0.2,cc.p(,))dog:runAction(move)--缩放local scale = cc.ScaleTo:create(0.2,0.9)local scale = cc.ScaleBy:create(0.2,1.5)bird:runAction(scale)--旋转local rotate = cc.RotateTo:create(0.2,)local rotate = cc.RotateBy:create(0.2,-)bird:runAction(rotate)--跳跃local jump = cc.JumpTo:create(2,ccp(,),,4) --时间,目标位置,跳跃高度,跳跃次数local jump = cc.JumpBy:create(2,ccp(,),,4)sprite:runAction(jump)--贝塞尔曲线local data = {cc.p(,),--起点cc.p(,),--控制点cc.p(,)--终点}local bezier = cc.BezierTo:create(3, data)local bezier = cc.BezierBy:create(3, data)sprite:runAction(bezier)--顺序self:runAction(cc.Sequence:create(cc.DelayTime:create(0.3), cc.CallFunc:create(function( )printInfo("")end)))image:runAction(cc.Sequence:create(move, cc.CallFunc:create(function( )printInfo("")end)))--重复image:runAction(cc.RepeatForever:create(sequence))--重复动作MoveBy有reverse()方法MoveTo没有sowrd2:runAction(cc.Repeat:create(cc.Sequence:create(rotate2,rotate2:reverse()), 1))--按钮监听local onClick = function ( sender, eventType )if eventType == ccui.TouchEventType.ended thenif sender == self.m_btn thenprintInfo("")endendself.m_btn:addTouchEventListener(onClick)end--每隔时间执行一次local function listet( ... )if self.m_schedulerHander then--停止scheduler.unscheduleGlobal(self.m_schedulerHander)self.m_schedulerHander = nil endendself.m_schedulerHander = scheduler.scheduleGlobal(listet,0.2)

推荐整理分享cocos2dx-3.2+lua 常用代码,希望有所帮助,仅作参考,欢迎阅读内容。

cocos2dx-3.2+lua 常用代码

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

如何为listview的每项中edittext控件添加textwacher listview中的每项都有一个edittext,而且现在需要实时监听该edittext的输入,在listview的外部进行改变(例如用户修改单价,外部的总价需要变化)添加监听

魅族-魅蓝note无法链接adb解决办法 在mac终端执行:$echo0x2a~/.android/adb_usb.ini$adbkill-server$adbdevices第一行解释:直接把adb_usb.ini里面的内容清空,然后把0x2a写在adb_usb.ini里面第二行不执行

java多线程死锁 原文链接作者:JakobJenkov译者:申章校对:丁一java中死锁是两个或更多线程阻塞着等待其它处于死锁状态的线程所持有的锁。死锁通常发生在多个线程

标签: cocos2dx-3.2+lua 常用代码

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

上一篇:Android背景渐变色(shape,gradient)(android设置背景颜色代码)

下一篇:如何为listview的每项中edittext控件添加textwacher(listview item)

  • 增值税影响利润总额吗
  • 弃置费用的现值p/f
  • 待抵扣进项税额转入进项税额
  • 长期应付款是什么科目 借方
  • 团建费用会计科目
  • 无形资产摊销是谨慎性原则吗
  • 消费税的应纳税额的计算
  • 工程造价超出职称怎么办
  • 商贸企业收到的检测费可以抵扣进项税吗
  • 建筑业预缴税款都要填哪些表
  • 销售货物多收款怎么处理
  • 同一客户应收应付可以相互抵消吗
  • 新成立公司没有财务报表情况说明
  • 装修公司能开增值发票吗
  • 企业所得税税收优惠方式有哪些
  • 工程结算与工程施工
  • 发票离线限额什么意思
  • 企业所得税的纳税人和负税人一致吗
  • 广告公司认定一般多少钱
  • 经营活动现金流量净额
  • 主营业务收入明细账图片
  • 全资子公司效益怎么算
  • 社保基数填错了 可以退款吗
  • 股东不发工资只给员工钱
  • 合同负债和预收账款的关系
  • 住房公积金个税抵扣标准
  • 如何打开mac系统
  • ev4是什么文件
  • php文件锁并发 性能
  • 已抵扣发票开了红字发票怎么做分录?
  • windows7旗舰版为什么很多东西打不开
  • 摩洛哥首都拉巴特简介
  • 工业企业制造费用核算范围
  • 若依管理系统前端代码分析
  • yolov5超参数进化
  • 税控盘是什么样子的
  • vue前端模板网站
  • js轮播图实现思路
  • 母子公司转让不动产 契税
  • 业务出差餐费如何记账
  • 爬虫技术是做什么的
  • 直接转销法还允许使用吗
  • 小规模公司购买汽车会计分录
  • 完整的会计核算流程
  • 政府给的专款专用的补贴需要交税吗
  • 公司是生产企业现在要开出租赁的发票可以开吗
  • 公司参赛获奖交啥税
  • 主营业务收入净额指的是什么
  • 税控盘冲红怎么操作
  • 进口关税如何记账
  • 金三财务报表如何更正?
  • 汇算清缴结束后发现有错账
  • 成本与费用的区别联系
  • mysql 全量备份
  • mac安装pyenv
  • unix系统的最大特点
  • windows xp 开机
  • supporter5.exe - supporter5是什么进程
  • qq空间好友评论别人看不到
  • centos做bond4
  • win7系统电脑开不了机
  • win7无线网络开关在哪里
  • won7系统优化
  • win10打开蓝屏怎么解决
  • 深入理解新发展理念,推进供给侧结构性改革 心得体会
  • perl-v
  • parentElement,srcElement的使用小结
  • shell for awk
  • python清除运行结果
  • python多进程模块
  • 浅谈jQuery中Ajax事件beforesend及各参数含义
  • 迁移图片到另一台设备什么意思
  • WinForm中UnityWebPlayer屏蔽右键菜单
  • android开源库
  • 安卓手机怎么设置自动化
  • javascript随机生成数字
  • 农产品进项税额核定扣除
  • 2020年残保金申报截止到什么时间
  • 江西车辆购置税查询网
  • 2022年太原医保缴费时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设