我正在创建一个像素化风格的用户界面,我现在最大的问题是插入符号,它看起来不合适,是一条狭窄,太高的黑色线条,我无法自定义为更厚,较短,深灰色。
输入字段是Console对象中的myInput.text。
我希望能够自定义甚至删除插入符号。 最糟糕的情况是,我使用动态文本框和键盘事件监听器编写自己的输入字段... 但那将是最糟糕的情况。
有替代方案吗?
答案 0 :(得分:1)
我不确定,但我不相信这是可能的。但是,您不必从头开始创建输入框,也许您可以隐藏当前的输入框? 继续使用它的所有功能,然后只显示一个自定义文本显示组件,它从标准输入框中侦听更改事件以重绘自身? 类似地,当您自定义组件获得焦点时,只需将该焦点传递到输入框。