API 参考 / 只读视图、场景、音频与文本
文本输入(text 包)
一套宿主与模组共用的单行文本编辑实现。逻辑与渲染分离:TextField 自己处理焦点、光标、选区、剪贴板与输入法锚点,render 只负责画标准外观。想在自己的场景里放输入框,直接 new TextField(...) 即可,不需要注册。
| 类型 | 用来做什么 |
|---|---|
| TextField | 单行输入框:焦点、光标、选区、复制粘贴 |
| ImeAnchor | 上报输入法候选框锚点(自绘场景时手动调用) |
| ClipboardAccess | 系统剪贴板读写 |
TextField 的 handleInput 接收 InputEvent;如果你的场景是自绘的,记得上报 ImeAnchor,否则中文候选框会固定跑到画布角落。