LUA中TextField如何实现光标以及相关特性

没用过textfield输入框,才发现没有光标,求好的方法或者思路

求解答

看源码,有方法的
setCursorEnabled(true)

或者你用editbox

旧版本如3.4的TextField是没有光标的,升级引擎到最新版如3.17.1就有了

哈哈,这个需要自己改源码,在创建这个对象的时候,尝试加一个sprite在这个对象上,这个sprite使用到的纹理最好不要用项目文件夹下的,可以直接定义一个char数组,存入这个纹理的全部数据。或者layercolor,layout也行,简单些。另外就是注意里面的文本变更的时候,更新sprite的位置