大家好,我是刚开始接触cocos2dx的新手,打算用lua实现一个场景,里面的内容很简单,就是一个多行文本输入框,以及一个按钮。但是不知道如何实现,求各位大神指点一下:
-
我查文档查到cocos2dx3.0的extension里面有一个UITextField可以满足我的多行输入框的需求,但是如何在Lua脚本中使用它呢?在网上查了半天实在是找不到如何调用的方法。。
-
我用cocostudio的UI编辑器,拖了一个TextField和一个按钮,然后在lua脚本中导入了,也成功看到了我放的背景图片和UI控件,但是不知道如何在lua脚本中获取到这些控件。。。
根据我在网上查到的另外一个帖子,代码是这样写的:
local ccsLayout = ccs.GUIReader:shareReader():widgetFromJsonFile(“SampleUIAnimation_2.json”)
local btn = ccsLayout:getChildByName(“Button_7”)
或者类似这样:ccsLayout:getChildByTag(14)
但是获取到的btn都是nil,不知道如何才能获取到控件,跪求各位大神指点迷津。。。