以前我是做cocos2d-x的,现在进了一家公司做安卓的前端开发,主管让我熟系lua,因为前端的代码都是用哪个脚本写的,看了几天,主管让我写了,写到在一个页面上实现一个输入框功能实在不会,去看quick cocos里面库里的newEdito函数看不懂,哪位大神帮我写个代码让我参考下,是不是我不适合干这行啊,何去何从?
ç¸å ³çæ¥å£æ
å¶ä½ä¸ä¸ªeditæ§ä»¶ï¼é¦å è¦ç¨textFieldWithPlaceHolder å建ä¸ä¸ªtextField
ç¶åè¦è®¾ç½®setPosition
æåè¦å
³èä¸è¾å
¥æ³attachWithIME()
æåä¸éµåä¹å¨ç¨cocos2dåè¿äºä¸è¥¿ ä½åç°ccæä¾çèæ¬çæ¥å£è¿æ¯å¤ªå°
æäºåè½è¿æ¯å¾å¨CPPä¸å
æ¯å¦è¿ä¸ªeditä¹å°±åªè½æä¾è¾å ¥ï¼è¿å æ é½æ²¡æç
追é®ç¨luaèæ¬è¯è¨åï¼ç¶åå¨quick cocos2dåºéé¢è¿ä¸ªEditBOx,å¯æ¯ææä¹é½åä¸åºæ¥ä¸ä¸ªè¾å ¥æ¡ï¼å¯ä»¥ä»£ç 帮æå®ç°ä¸æ¬¡åï¼
èªå·±å¨æ 丰衣足é£
追é®é£ä¸ªlistenerçå½æ°å®å ¨çä¸æï¼è¿å°±æ¯é®é¢å ³é®
追çlisteneré£ä¸ªæ¯é对imeçä¸åç¶æåççå¬
主è¦å°±æ¯changed 表示å½è¾å
¥çå¼ææ¹åçæ¶åè°ç¨çç¸åºçå½æ°æ¥å£ å
·ä½åºè¯¥æ¯ä½ 们èªå·±å°è£
ç æçä¸å°æºç ä¹ä¸å¥½è¯´
local user = ui.newImageMenuItem({image=display.newSprite("#yonghu.png"), listener = function() self:onUser() end})大ç¥è½å¸®æçä¸è¿ä¸ªlistenerä»ä¹ææåï¼çå®ç«é©¬ç»åï¼è°¢è°¢
追çè¿ä¸ªåºè¯¥æ¯ä½ 们èªå·±å°è£
çæ¥å£å§
åºè¯¥æ¯å建ä¸ä¸ªå¾çèå
对åºçå½æ°æ¯functionéçé£ä¸ª self:onUser()
å¾çæ¯yonghu.png
è¿åºè¯¥æ¯ä¸ªä½ 们èªå·±å°è£
çæ¥å£
å®ç°çåè½åºè¯¥æ¯å建ä¸ä¸ªå¾çèå
å¾çååå
³èå½æ°é½å¨å½æ°éäº