位置: 编程技术 - 正文

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)

  • 总额法和净额法会计分录对比
  • 外出经营是什么意思
  • 金蝶销售订单和采购订单关联
  • 中介费要求开发票中介公司不开
  • 公司车辆卖给个人怎么处理账务
  • 土地成本包含什么
  • 滴滴出行怎么弄电子发票
  • 制造费用可以抵进项税吗
  • 事业单位其他应付款贷方余额表示什么
  • 建安企业工资占比标准
  • 销项税没有进项税多
  • 建筑企业小规模纳税标准
  • 红字发票交税吗
  • 上报汇总和抄报是一个意思吗
  • 剪头开发票
  • 简易计税可以抵扣销项税吗
  • 分期收款如何确认成本
  • 住房公积金证书更新
  • 小微企业 2021
  • 协会会费计入什么会计科目二级
  • 原材料计入资产成本吗
  • 减免税备案申请表范文
  • 企业合并怎么处理
  • 出口退税函调是什么意思
  • safari下载的文件怎么删除
  • 银行利息为什么只算10个月
  • 无发票 入账
  • php数组函数题目
  • PHP:mb_stristr()的用法_mbstring函数
  • PHP:mb_convert_case()的用法_mbstring函数
  • 在php中,字符串有哪些表示形式
  • 报销差旅费怎么算
  • 怎么租一个月
  • 固定资产改造后如何计提折旧
  • 是谁唤醒你
  • 自定义max函数
  • php curl_exec
  • vue中过滤器有什么作用及详解
  • echartsgrid属性
  • get命令获取文件夹
  • 缴纳税款滞纳金会计处理
  • 物料最低库存
  • 企业小微企业贷逾期起诉法人房子会被拍卖吗?
  • 代扣代缴个人所得税账务处理
  • 织梦怎么建站
  • 销售费用变动率异常
  • 固定资产改扩建和大修理的区别
  • 资产负债表中所有者权益合计怎么算
  • 增值税发票扩版申请说明
  • 企业账户在银行买黄金可以开发票吗
  • 新准则经营租赁 提折旧
  • 普通费用发票不入账会有什么后果吗
  • 当月业务的发票可以次月开吗
  • 库存股处理方法有哪些
  • 应交税费减免税款怎么结转
  • 财务费用为零的原因
  • 不同银行的存款
  • 未入账的记账凭证填错了怎么办
  • 车贷管理费合理吗
  • 长期股权投资权益法账务处理
  • 咨询公司销售费用有哪些
  • 公司买护肤品发票如何入账
  • 明细分类账的格式与登记方法
  • 代扣代缴的增值税为什么可以抵扣
  • 租赁房屋期间发生事故谁负责
  • 使用sql server
  • sql语句示例
  • mysql教程入门
  • win7 启动程序
  • Linux进入图形界面卡顿
  • win7文件无法删除需要权限
  • win7隐藏账户
  • win10怎么变回系统默认字体
  • win7系统怎么设置锁屏密码怎么设置
  • dos脚本 菜鸟教程
  • webview实现有什么用
  • angular scope
  • 如何查询企业股票代码
  • 增值税申报表如何更正
  • 深圳国税地税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设