Lua 怎么编写输入框

以前我是做cocos2d-x的,现在进了一家公司做安卓的前端开发,主管让我熟系lua,因为前端的代码都是用哪个脚本写的,看了几天,主管让我写了,写到在一个页面上实现一个输... 以前我是做cocos2d-x的,现在进了一家公司做安卓的前端开发,主管让我熟系lua,因为前端的代码都是用哪个脚本写的,看了几天,主管让我写了,写到在一个页面上实现一个输入框功能实在不会,去看quick cocos里面库里的newEdito函数看不懂,哪位大神帮我写个代码让我参考下,是不是我不适合干这行啊,何去何从? 展开
 我来答
yaoyue1019
2014-04-13 · 知道合伙人互联网行家
yaoyue1019
知道合伙人互联网行家
采纳数:804 获赞数:3392
擅长lua脚本 与android前端交互设计

向TA提问 私信TA
展开全部

相关的接口有


CCTextFieldTTF:attachWithIME()  return type: bool
CCTextFieldTTF:detachWithIME()  return type: bool
CCTextFieldTTF:getCharCount()  return type: int
CCTextFieldTTF:setColorSpaceHolder(ccColor3B val)  return type: void
CCTextFieldTTF:getColorSpaceHolder()  return type: ccColor3B
CCTextFieldTTF:setString(const char* text)  return type: void
CCTextFieldTTF:getString()  return type: const char*
CCTextFieldTTF:setPlaceHolder(const char* text)  return type: void
CCTextFieldTTF:getPlaceHolder()  return type: const char*
CCTextFieldTTF:textFieldWithPlaceHolder(const char* placeholder, CCSize dimensions, CCTextAlignment alignment, const char* fontName, float fontSize)  return type: CCTextFieldTTF
CCTextFieldTTF:textFieldWithPlaceHolder(const char* placeholder, const char* fontName, float fontSize)  return type: CCTextFieldTTF

制作一个edit控件,首先要用textFieldWithPlaceHolder 创建一个textField

然后要设置setPosition

最后要关联上输入法attachWithIME()

我前一阵子也在用cocos2d做这些东西 但发现cc提供的脚本的接口还是太少

有些功能还是得在CPP下写

比如这个edit也就只能提供输入,连光标都没有的

更多追问追答
追问

用lua脚本语言写,然后在quick cocos2d库里面这个EditBOx,可是我怎么都写不出来一个输入框,可以代码帮我实现一次吗?

追答
自己动手 丰衣足食
iicup
2014-04-12 · TA获得超过890个赞
知道小有建树答主
回答量:597
采纳率:85%
帮助的人:174万
展开全部
Lua本身不提供图形界面功能, 所以无法显示输入框.
你看用的是哪个UI库,一般会直接提供这个功能你直接调用就可以.
追问

    用lua脚本语言写,然后在quick cocos2d库里面这个EditBOx,可是我怎么都写不出来一个输入框,可以代码帮我实现一次吗?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式