位置: 编程技术 - 正文

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)

  • 应预缴税款如何计算?
  • 房产税的计算公式是多少
  • 企业之间交换房屋 契税
  • 一般纳税人小微企业印花税优惠政策
  • 劳务费发票是个人开还是公司开
  • 存出资本保证金是金融资产吗
  • 经营性文化事业单位有哪些
  • 自产的产品无偿赠送职工
  • 航天信息的服务费
  • 应收款未收到怎么做账
  • 购买的厂房怎样交税
  • 新会计准则税金及附加
  • 案例分析建筑业差额征税如何进行账务处理?
  • 土地配套费如何缴纳
  • 增值税普通发票和专用发票有什么区别
  • 私自安装路灯违法吗?
  • 微众银行账户验证账户0019向您尾号677账户
  • 收到政府拨款怎么做账
  • 政府给企业的钱叫什么
  • 小规模季度的税收优惠
  • 其他应付款辅助核算怎么挂
  • 因质量问题扣款协议
  • linux对硬件的要求
  • 合同资产和合同负债属于什么科目
  • 固定资产不入账的后果
  • 接待客人后的感受和过程
  • 货物运输业增值税专用发票可以抵扣吗
  • 存货质量是什么意思
  • php字符串的三种定义方式
  • 企业亏损注销税务会不会来查账
  • 季节性用工政策
  • 部署文档
  • electron 打包
  • phpstudy8
  • tepac接口
  • vue3如何实现使用SortableJs插件进行表格内的数据项拖拽排序
  • 黑沙滩是什么意思
  • 利润表应根据什么编制
  • php实现二叉树
  • 代开增值税额与实际缴款额差一分钱如何入账
  • 账本登错的账务如何处理
  • php引用类型
  • 农业合作社需要交土地使用税吗
  • 业务预算包括直销费用吗
  • 有外币业务需不需要交税
  • 建筑安装增值税纳税地点
  • 利润总额包括的内容主要有
  • 预提费用是应付账款吗
  • 营改增的不利影响
  • 子公司注销合并报表少数股东权益的处理
  • 待抵扣进项税如何在营运资金
  • 住房补贴需要交个税吗
  • 年底要结转净利润怎么算
  • 车辆保险费用查询
  • 工程施工资产负债表怎么填
  • 期末账项调整的内容包括
  • 营业税暂行实施细则
  • 土地拍卖相关法律法规
  • 逾期的押金计入什么科目
  • 收到银联代收短信
  • 债务抵消的构成要件
  • sql server数据库怎么导出
  • 建立索引mysql
  • windows7的插孔设置在哪
  • ubuntu系统中文名字
  • linux参数命令
  • linux中命令行
  • win8系统恢复
  • ExtJS GridPanel 根据条件改变字体颜色
  • 一系列优秀的Android开发资料
  • 查找重复字符串
  • js获取html自定义属性
  • javascript面向对象 第三方类库
  • python 连接pg
  • jquery获取指定元素
  • 天津河东区医院地址电话
  • 农机免税范围
  • 购进货物计入什么科目
  • 税控盘操作指南
  • 出口货物免抵税额怎么申报附加税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设