模组简介
本模组重构了输入法实现,改为使用SDL2文本输入和系统原生输入法界面。 简介 使用中文、日文、韩文等输入法的玩家可能遇到过这种情况: 正在移动角色或与 Boss 战斗时,输入法突然被激活并开始捕获按键,导致角色无法正常移动。 本模组将游戏操作与文字输入分离。只有在聊天框、角色名称等文本输入界面打开时才会启用输入法,返回游戏后会自动关闭输入法,避免输入法干扰游戏操作。 功能 • 使用SDL2文本输入和操作系统原生的合成及候选词界面。 • 防止输入法干扰角色移动和其他游戏操作。 • 进入文本输入界面时自动启用输入法,离开后自动关闭。 • 支持聊天框、角色名称、世界名称、告示牌、箱子名称、搜索框、服务器信息等文本输入界面。 • 修复在输入法合成期间按下退格键时,候选框内容和游戏中已输入文字被同时删除的问题。 • 支持模组动态加载与卸载,卸载时会恢复 tModLoader 原本的输入法服务。 兼容性与反馈 目前已在Windows中文输入法,以及ArchLinux+Wayland+Fcitx5环境下进行测试,工作正常,macOS未经测试。不同操作系统和输入法的行为可能有所不同,仍需要更多测试。 Magic Storage模组经过测试,已经可以正常输入文字 如果你遇到输入法无法使用、与其他模组冲突或其他问题,请在评论区反馈,并注明你的操作系统和输入法名称
详情图片
条目信息
- 所属游戏
- 泰拉瑞亚 (Terraria)
- 创意工坊 ID
- 3003563211
- 文件名
- 3003563211.bin
- 文件大小
- 233.4 KB
- 最后更新
- 2026/07/21
- 内容版本
- v1784567652-9b948e53c36c50d5
- 作者与来源
- 由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。
