unity自定义快捷键

快捷键指令对应表

快捷键指令
CTRL%
Shift#
Alt&
箭头上下左右LEFT/RIGHT/UP/DOWN
键盘快捷键F1-F12F1-F12
对应键盘的Home/End/PageUp/PageDownHOME/END/PGUP/PDDN

指令使用

参考上面的快捷键与指令对照表在代码中使用

using UnityEditor;
using UnityEditor.SceneManagement;
using UnityEngine;
public class CustomKeys : Editor
{
    [MenuItem("Tools/快捷功能1 _F5")]
    static void EditorCustormKeys1()
    {
        Debug.Log("F5点击执行的快捷键指令");
    }
    [MenuItem("Tools/快捷功能2 %Q")]
    static void EditorCustormKeys2()
    {
        Debug.Log("Ctrl+Q点击执行的快捷键指令");
    }
    [MenuItem("Tools/快捷功能3 %#Q")]
    static void EditorCustormKeys3()
    {
        Debug.Log("Ctrl+Shift+Q点击执行的快捷键指令");
    }
    [MenuItem("Tools/运行启动场景 %LEFT")]
    static void EditorCustormKeys4()
    {
        Debug.Log("Ctrl+Left点击执行的快捷键指令");
    }
}

功能实例

暂停编辑器:
EditorApplication.isPaused = !EditorApplication.isPaused;
播放:
EditorApplication.isPlaying = true;
单步执行:
EditorApplication.Step();
打开场景,并运行:
EditorSceneManager.OpenScene(“Assets/Scenes/LandInit.unity”);
EditorApplication.isPlaying = true;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值