查看“模组:使用指南/按键绑定”的源代码
←
模组:使用指南/按键绑定
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
{{../header}} {{翻译}} 本页面旨在讲解'''如何设置键位'''。注意:前提是'''支持此功能的模组'''。 ==常见问题== ===如何设置模组中的键位=== # 安装模组 (见[[模组:使用指南/入门|入门指南]])。 # 至少带着这个模组运行一次游戏,以初始化。 # 打开该模组的文件夹,找到<tt>config.json</tt>文件,用记事本(或其他文本编辑器)打开。 # 修改按键设置,详见[[模组:使用指南/按键绑定#按键代码一览|下面具体按键的值]]。 注意:前提是'''支持设置键位的模组'''。 ===如何禁用某键位=== 输入<tt>"None"</tt>以禁用。 ===按键的代码=== 见[[模组:使用指南/按键绑定#按键代码一览|按键代码一览]]。 那么有人可能要问了,有些比较冷门的按键我不知道哪个是哪个怎么办? 好办! # 运行游戏 # 在SMAPI的控制台窗口(那个总是先弹出来的黑框),输入<code>test_input</code>指令。 # 在'''游戏窗口'''中('''点击游戏窗口,使其聚焦,成为当前窗口'''),按下那些你分不清的按键。 # 控制台上便会呈现出你刚刚按下的键对应的代码。 ===安卓怎么设置按键=== // 未翻译 ==按键代码一览== ===键盘 (Keyboard)=== ; 常用 : {| class="wikitable" |- ! 代码值 ! 描述 |- | <tt>A</tt>~<tt>Z</tt> | 所有字母。 |- | <tt>D0</tt>~<tt>D9</tt> | 所有数字,字母上面横着的那一行。 |- | <tt>Down</tt>, <tt>Left</tt>,<br /><tt>Right</tt>, <tt>Up</tt> | 箭头,一般在整个键盘的右下角。 |- | <tt>F1</tt>~<tt>F24</tt> | 功能键,也叫F键,一般在整个键盘的最顶端的一行。 |- | <tt>Apps</tt> | {{key|▤}}键,一般处于右{{key|CTRL}}键的左侧。 |- | <tt>Back</tt> | 退格({{key|⌫}}或{{key|⟵}})键,上面一般会写着Backspace。 |- | <tt>CapsLock</tt> | 大小写锁定({{key|CAPS LOCK}}或{{key|⇪}})键。 |- | <tt>Enter</tt> | 回车({{key|ENTER}}或{{key|↵}})键。 |- | <tt>Escape</tt> | {{key|ESC}}键。 |- | <tt>LeftAlt</tt>, <tt>RightAlt</tt> | 左右{{key|ALT}}键。 |- | <tt>LeftControl</tt>, <tt>RightControl</tt> | 左右{{key|CTRL}}键。 |- | <tt>LeftShift</tt>, <tt>RightShift</tt> | 左右{{key|SHIFT}}(或{{key|⇧}}) 键。 |- | <tt>LeftWindows</tt>, <tt>RightWindows</tt> | 左右Windows键。 |- | <tt>OemCloseBrackets</tt> | {{key|]}}键,闭方括号。 |- | <tt>OemComma</tt> | 逗号({{key|,}})。 |- | <tt>OemMinus</tt> | 减号({{key|-}})。 |- | <tt>OemOpenBrackets</tt> | {{key|[}}键,开方括号。 |- | <tt>OemPeriod</tt> | 句号({{key|.}})。 |- | <tt>OemPipe</tt> | {{key||}}键。 |- | <tt>OemPlus</tt> | 加号({{key|+}})。 |- | <tt>OemQuestion</tt> | 在美式标准键盘上,问号({{key|?}}) |- | <tt>OemQuotes</tt> | 在美式标准键盘上,引号({{key|'}}或{{key|"}})。 |- | <tt>OemSemicolon</tt> | 在美式标准键盘上,分号({{key|;}})。 |- | <tt>OemTilde</tt> | 在美式标准键盘上,{{key|~}}键。 |- | <tt>Space</tt> | 空格键。 |- | <tt>Tab</tt> | {{key|TAB}}键。 |} ; 数字键盘(小键盘) :{| class="wikitable" |- ! 代码值 ! 描述 |- | <tt>Numpad0</tt>~<tt>Numpad9</tt> | 所有数字。 |- | <tt>Add</tt> | 小键盘{{key|+}}键。 |- | <tt>Subtract</tt> | 小键盘{{key|-}}键。 |- | <tt>Divide</tt> | 小键盘{{key|/}}键。 |- | <tt>Multiply</tt> | 小键盘{{key|*}}键。 |- | <tt>NumLock</tt> | 小键盘开关,{{key|NUMLOCK}}, {{key|NUMLK}}, 或{{key|NUM}}键。 |} ; 编辑控制键 (上下左右四个箭头上方的区域) :{| class="wikitable" |- ! 代码值 ! 描述 |- | <tt>Delete</tt> | {{key|DEL}} 键。 |- | <tt>End</tt> | {{key|END}} 键。 |- | <tt>Insert</tt> | {{key|INS}} 键。 |- | <tt>PageDown</tt>, <tt>PageUp</tt> | {{key|PAGE UP}} 和 {{key|PAGE DOWN}} 键。 |- | <tt>Pause</tt> | {{key|PAUSE}} 键。 |- | <tt>PrintScreen</tt> | {{key|PRT SCR}} 键。 |- | <tt>Scroll</tt> | {{key|SCR LK}} 键。 |} ; 不常用 :{| class="mw-collapsible mw-collapsed wikitable" |- ! |- ! 代码值 ! 描述 |- | <tt>BrowserBack</tt> | 浏览器后退键。 |- | <tt>BrowserFavorites</tt> | 浏览器收藏夹键。 |- | <tt>BrowserForward</tt> | 浏览器前进键。 |- | <tt>BrowserHome</tt> | 浏览器开始和主页键。 |- | <tt>BrowserRefresh</tt> | 浏览器刷新键。 |- | <tt>BrowserSearch</tt> | 浏览器搜索键。 |- | <tt>BrowserStop</tt> | 浏览器停止键。 |- | <tt>ChatPadGreen</tt> | 绿色的 ChatPad 键。 |- | <tt>ChatPadOrange</tt> | 橙色的 ChatPad 键。 |- | <tt>Crsel</tt> | 光标选择键。 |- | <tt>Decimal</tt> | 十进制键。 |- | <tt>EraseEof</tt> | 擦除 EOF 键。 |- | <tt>Execute</tt> | 执行键。 |- | <tt>Exsel</tt> | 执行选择键。 |- | <tt>Help</tt> | 帮助键。 |- | <tt>Home</tt> | 主页键。 |- | <tt>ImeConvert</tt> | IME 转换键。 |- | <tt>ImeNoConvert</tt> | IME 无转换键. |- | <tt>Kana</tt> | 日语键盘上的假名键。 |- | <tt>Kanji</tt> | 日语键盘上的汉字键。 |- | <tt>LaunchApplication1</tt> | 启动应用程序 1 键。 |- | <tt>LaunchApplication2</tt> | 启动应用程序 2 键。 |- | <tt>LaunchMail</tt> | 开始邮件键。 |- | <tt>MediaNextTrack</tt> | 下一曲目键。 |- | <tt>MediaPlayPause</tt> | 播放/暂停媒体键。 |- | <tt>MediaPreviousTrack</tt> | 上一曲目键。 |- | <tt>MediaStop</tt> | 停止媒体键。 |- | <tt>Oem8</tt> | 键盘变化。 |- | <tt>OemAuto</tt> | OEM自动键 。 |- | <tt>OemBackslash</tt> | RT 102 键键盘上的 OEM 尖括号或反斜杠键。 |- | <tt>OemClear</tt> | OEM 清除键。 |- | <tt>OemCopy</tt> | OEM 复制键 |- | <tt>OemEnlW</tt> | OEM 放大窗口键。 |- | <tt>PA1</tt> | PA1键。 |- | <tt>Play</tt> | 播放键。 |- | <tt>Print</tt> | {{key|PRINT}} 键。 |- | <tt>ProcessKey</tt> | IME 进程键。 |- | <tt>Select</tt> | 选择键。 |- | <tt>SelectMedia</tt> | 选择媒体键。 |- | <tt>Separator</tt> | 分隔符键。 |- | <tt>Sleep</tt> | 电脑睡眠键。 |- | <tt>VolumeDown</tt>, <tt>VolumeUp</tt> | 音量减小/增大键。 |- | <tt>VolumeMute</tt> | 音量静音键。 |- | <tt>Zoom</tt> | 缩放键。 |} ===手柄 (Controller)=== {| class="wikitable" |- ! 代码值 ! 描述 |- | <tt>ControllerA</tt>, <tt>ControllerB</tt>,<br /><tt>ControllerX</tt>, <tt>ControllerY</tt> | The main buttons. |- | <tt>ControllerBack</tt> | The 'BACK' button on an XBox controller. |- | <tt>ControllerStart</tt> | The 'START' button. |- | <tt>BigButton</tt> | The 'big button' on the XBox Big Button controller. |- | <tt>DPadDown</tt>, <tt>DPadLeft</tt><br /><tt>DPadRight</tt>, <tt>DPadUp</tt> | The directional pad buttons. |- | <tt>LeftShoulder</tt>, <tt>RightShoulder</tt> | The bumper (shoulder) buttons. |- | <tt>LeftTrigger</tt>, <tt>RightTrigger</tt> | The trigger buttons. |- | <tt>LeftStick</tt>, <tt>RightStick</tt> | The left/right thumbsticks when clicked or pressed as a button. |- | <tt>LeftThumbstickDown</tt>, <tt>LeftThumbstickLeft</tt>,<br /><tt>LeftThumbstickRight</tt>, <tt>LeftThumbstickUp</tt> | The left thumbstick when pushed in a direction. |- | <tt>RightThumbstickDown</tt>, <tt>RightThumbstickLeft</tt>,<br /><tt>RightThumbstickRight</tt>, <tt>RightThumbstickUp</tt> | The right thumbstick when pushed in a direction. |} ===鼠标 (Mouse)=== {| class="wikitable" |- ! 代码值 ! 描述 |- | <tt>MouseLeft</tt> | 左键。 |- | <tt>MouseRight</tt> | 右键。 |- | <tt>MouseMiddle</tt> | 中键(滚轮)。 |- | <tt>MouseX1</tt>, <tt>MouseX2</tt> | 拓展键(部分型号的鼠标才有)。 |} ===移动端 (Mobile)=== {| class="wikitable" |- ! 代码值 ! 描述 |- | <tt>VolumeUp</tt>, <tt>VolumeDown</tt> | 音量调高、调低键。 |} ==多按键绑定== 从'''SMAPI 3.9版本'''开始,模组支持多按键绑定。 这里的“多”有两层含义: * 同时按下多个按键以使用某种功能。如 Ctrl+C 达成复制功能、Ctrl+Shift+S 达成另存为功能。 * 同一个功能由多种按键(组合)达成。如 复制的功能,既可以通过Ctrl+C达成,又可以通过Alt+F4达成。 注意:上面的几个例子仅仅帮助你理解含义。在游戏中可能无法实现,所使用的按键代码也不是标准的。 使用示例: <code>"LeftShoulder, LeftControl + S"</code> 对应的功能既会在按下<tt>LeftShoulder</tt>时达成,又会在同时按下<tt>LeftControl</tt>和<tt>S</tt>两个键时达成。 注意事项: * 与按下顺序无关。<code>"LeftControl + S"</code>和<code>"S + LeftControl"</code>没区别。 * SMAPI无法避免重叠的按键。比方说,一个模组设置了<code>"S"</code>,同时另一个模组设置了<code>"LeftControl + S"</code>,那么玩家同时按下<tt>LeftControl</tt>和<tt>S</tt>时,两个模组对应的功能会一起触发。 [[en:Modding:Player Guide/Key Bindings]] [[de:Modding:Spieleranleitung/Tastenbelegung]] [[es:Modding:Guía_del_jugador/Enlaces_de_teclas]]
该页面使用的模板:
Template:Key
(
查看源代码
)
Template:Modding player guide header
(
查看源代码
)
Template:Modding player guide header/styles.css
(
查看源代码
)
返回至
模组:使用指南/按键绑定
。
导航菜单
个人工具
创建账户
登录
名字空间
模组
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
未翻译的页面
帮助:编辑入门
随机页面
官方链接
官方网站
官方论坛
官方商品
Discord
Reddit
工具
链入页面
相关更改
上传文件
特殊页面
页面信息