查看“模组:使用指南/按键绑定”的源代码
←
模组:使用指南/按键绑定
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
{{../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> | The browser back key. |- | <tt>BrowserFavorites</tt> | The browser favorites key. |- | <tt>BrowserForward</tt> | The browser forward key. |- | <tt>BrowserHome</tt> | The browser start and home key. |- | <tt>BrowserRefresh</tt> | The browser refresh key. |- | <tt>BrowserSearch</tt> | The browser search key. |- | <tt>BrowserStop</tt> | The browser stop key. |- | <tt>ChatPadGreen</tt> | The green ChatPad key. |- | <tt>ChatPadOrange</tt> | The orange ChatPad key. |- | <tt>Crsel</tt> | The cursor select key. |- | <tt>Decimal</tt> | The decimal key. |- | <tt>EraseEof</tt> | The erase EOF key. |- | <tt>Execute</tt> | The execute key. |- | <tt>Exsel</tt> | The execute selection key. |- | <tt>Help</tt> | The help key. |- | <tt>Home</tt> | The home key. |- | <tt>ImeConvert</tt> | The IME convert key. |- | <tt>ImeNoConvert</tt> | The IME no-convert key. |- | <tt>Kana</tt> | The Kana key on Japanese keyboards. |- | <tt>Kanji</tt> | The Kanji key on Japanese keyboards. |- | <tt>LaunchApplication1</tt> | The Start Application 1 key. |- | <tt>LaunchApplication2</tt> | The Start Application 2 key. |- | <tt>LaunchMail</tt> | The Start Mail key. |- | <tt>MediaNextTrack</tt> | The Next Track key. |- | <tt>MediaPlayPause</tt> | The Play/Pause Media key. |- | <tt>MediaPreviousTrack</tt> | The Previous Track key. |- | <tt>MediaStop</tt> | The Stop Media key. |- | <tt>Oem8</tt> | Varies by keyboard. |- | <tt>OemAuto</tt> | OEM Auto key. |- | <tt>OemBackslash</tt> | The The OEM angle bracket or backslash key on the RT 102 key keyboard. |- | <tt>OemClear</tt> | The OEM clear key. |- | <tt>OemCopy</tt> | The OEM copy key. |- | <tt>OemEnlW</tt> | The OEM Enlarge Window key. |- | <tt>PA1</tt> | The PA1 key. |- | <tt>Play</tt> | The play key. |- | <tt>Print</tt> | The {{key|PRINT}} key. |- | <tt>ProcessKey</tt> | The IME process key. |- | <tt>Select</tt> | The select key. |- | <tt>SelectMedia</tt> | The select media key. |- | <tt>Separator</tt> | The separator key. |- | <tt>Sleep</tt> | The computer sleep key. |- | <tt>VolumeDown</tt>, <tt>VolumeUp</tt> | The volume down/up keys. |- | <tt>VolumeMute</tt> | The volume mute keys. |- | <tt>Zoom</tt> | The zoom key. |} ===手柄 (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
工具
链入页面
相关更改
上传文件
特殊页面
页面信息