Lua笔记:加载CocosStudio控件应用

本文详细记录了使用Lua语言如何加载和操作CocosStudio创建的UI控件,通过实例解析了在游戏开发中结合CocosStudio与Lua实现交互逻辑的过程。
摘要由CSDN通过智能技术生成



   ----------------------加载CocosStudio控件应用-----------------------------
   -- 加载CocosStudio .ExportJson文件
   local widget = ccs.GUIReader:getInstance():widgetFromJsonFile("gamebg_1.ExportJson");
   widget:setPosition(0, 0);
   layerPlay:addChild(widget);
   
   --获取炮台背景对象
   local cannonbg = widget:getChildByName("battery")
   
   --
   --创建数字Label标签并使用PNG图片
   self.goldLabel = ccui.TextAtlas:create()
   self.goldLabel:setProperty("0123456789","gold-number.png",22,23,'0')
   self.goldLabel:setPosition(cc.p(250, 30))
   self.goldLabel:setString(tostring(0))
   self.goldLabel:setAnchorPoint(cc.p(1,0.5))
   cannonbg:addChild(self.goldLabel, 1)
   
   --控件
    --创建标符控件
   self.cannonLabe = cc.Label:createWithSystemFont("", "微软雅黑", 25.0)
   self.cannonLabe:setPosition(cc.p(379, 50))
   self.cannonLabe:setString(SharedData.cannonList[GetCurCannonIn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值