位置: 编程技术 - 正文

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)

  • 幼儿园经营支出指什么
  • 兼职会计负责的工作内容
  • 航空电子客票行程单在哪里打印
  • 多计提个税怎么办
  • 公司购买手机如何入账
  • 毛利和销售毛利
  • 会费要交增值税吗
  • 招标文件费属于哪类税收编码
  • 出售的固定资产当月计提折旧吗
  • 回购股票增加权益吗
  • 小规模建筑业如何做账
  • 运输过程中的货损责任
  • 固定资产拆除后账务处理
  • 支付给其他公司费用怎么入账
  • 缴纳补充公积金的外企
  • 代扣代缴的增值税怎么做账
  • 生产企业出口退税流程及账务处理
  • 同一个月两家单位交公积金
  • 3%增值税专用发票可以抵扣多少
  • 国外企业提供国际运输服务税率
  • 宣传活动物资
  • 公账提现到个人账户多久到账
  • 预缴增值税附加税款怎么填写申报表
  • 农产品专票可以开零税率吗
  • 在建工程减值准备
  • php getdate
  • 喜马拉雅山脉中最高的山峰是什么
  • 测试工程师有前途么
  • php生成唯一id
  • 小规模工程服务开票几个点
  • 什么是财务报表分析,方法有哪些
  • 2020织梦建站教程全集
  • 采购成本和销售成本的核算
  • 适用5%征收率的范围
  • 其他债权投资应收利息计入什么
  • 社保局退的工伤保险怎么记账
  • 增值税发票抵扣联丢失怎么办
  • 记账凭证如何进行记账
  • 从内地到香港坐飞机到国内
  • 汽车折旧会计凭证怎么做
  • 记账凭证摘要的填制要求
  • 收到红字发票如何认证呢
  • 小规模纳税人什么时候用3%什么时候用5%
  • 确定施工程序怎么写
  • 用于出租的设备属于什么资产
  • 小规模纳税人进口货物增值税税率
  • 销售佣金的三大特点是什么?
  • 融资租赁承租方怎么做账
  • 商品验收入库时怎么做账
  • 公司与股东的往来款
  • 不属于投资性房地产项目有自用房地产作为存货的
  • 明细账的设置与登记
  • mysql数据库类型有哪些?如何选择合适的数据类型
  • sql导入csv数据
  • winxp怎么装系统
  • 手工设置源泉设计
  • 富士通FUJITSU笔记本电脑开机进入BIOS的方法(F2)
  • 键盘和鼠标冲突
  • ubuntu设置启动项
  • 笔记本拔掉硬盘开机没反应
  • windows xp功能介绍
  • linux系统坏了怎么恢复数据
  • linux中的rpm什么意思
  • 学会这8个技巧让你做出的菜味道更好
  • node做爬虫
  • python相乘
  • js时间范围
  • JavaScript html5 canvas画布中删除一个块区域的方法
  • python抓取手机号软件
  • 多线程python爬虫
  • python提取信息
  • 何为价外费用
  • 两江新区钓鱼地方
  • 得之于社会要回馈社会的感想
  • 青年文明号创建目标
  • 地税稽查局查账严重吗
  • 置换买新车划算吗
  • 公司买车购置税怎么做账
  • 发票挂失费用
  • 人社局要求社保补缴
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设