qq_36189789
qq_36189789
2017-11-24 08:08

请问写了一个editbox,获取的是setTExt里的内容,怎么让他得到的是输入的的内容?

  • cocos2d-lua

local editbox_account = ccui.EditBox:create(cc.size(dark_bg:getContentSize().width,dark_bg:getContentSize().height), ccui.Scale9Sprite:create(),nil,nil)
editbox_account:setFontColor(cc.c3b(0,0,0))
editbox_account:setText("1")
editbox_account:setReturnType(cc.KEYBOARD_RETURNTYPE_DONE )
editbox_account:setAnchorPoint(0.5,0.5)
editbox_account:setMaxLength(30)
editbox_account:setPosition(dark_bg:getContentSize().width/2, dark_bg:getContentSize().height/2)
editbox_account:setPlaceholderFontColor(cc.c3b(255,255,255))
editbox_account:setFontName("Helvetica")
editbox_account:setPlaceholderFontName("Helvetica")
editbox_account:setFontSize(24)
editbox_account:setPlaceholderFontSize(24)
editbox_account:setInputMode(cc.EDITBOX_INPUT_MODE_NUMERIC)
dark_bg:addChild(editbox_account)
editbox_account:setHACenter()
count_num = tonumber(editbox_account:getText())
count_label:setString(editbox_account:getText())
获取的是setTExt里的内容,怎么让他得到的是输入的的内容?
编辑框加上去了,点击的时候会弹出一个 input 对话框,
还有个问题怎么能让它不弹出输入框直接输入文字?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答

为你推荐

换一换