“想玩点花式?” 试试快捷键操作编辑器吧(Unity3D)

简介: 在使用Unity中可能需要使用快捷键执行一些操作,或者修改Unity自带的快捷键,接下来就看一下,如何设置自定义快捷键吧

一、前言

在使用Unity中可能需要使用快捷键执行一些操作,或者修改Unity自带的快捷键,接下来就看一下,如何设置自定义快捷键吧

效果:

网络异常,图片无法展示
|


二、快捷键大全

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


三、实例

代码:

using UnityEditor;
using UnityEngine;
public class CustomKeys : Editor
{
    [MenuItem("Custom快捷键/F1按键 _F1")]
    static void EditorCustorkKeys1()
    {
        Debug.Log("F1点击执行的指令");
    }
}
复制代码

这个就是自定义了一个F1的快捷键指令

using UnityEditor;
using UnityEngine;
public class CustomKeys : Editor
{
    [MenuItem("Custom快捷键/Ctrl+Q %Q")]
    static void EditorCustorkKeys2()
    {
        Debug.Log("Ctrl+Q点击执行的指令");
    }
}
复制代码

组合快捷键Ctrl+Q

using UnityEditor;
using UnityEngine;
public class CustomKeys : Editor
{
    [MenuItem("Custom快捷键/Ctrl+Shift+Q %#Q")]
    static void EditorCustorkKeys3()
    {
        Debug.Log("Ctrl+Shift+Q点击执行的指令");
    }
}
复制代码

组合快捷键Ctrl+Shift+Q

[MenuItem("Custom快捷键/Ctrl+Shift+Q %#Q")]

Custom快捷键: 自定义,随便写Ctrl+Shift+Q: 自定义,随便写%#Q: 快捷键设置,Ctrl=% Shift=# Q=Q。。前面记得加空格.


四、功能实例

暂停编辑器:EditorApplication.isPaused = !EditorApplication.isPaused;

播放:EditorApplication.isPlaying = true;

单步执行:EditorApplication.Step();

打开场景,并运行EditorSceneManager.OpenScene("Assets/Scenes/LandInit.unity"); EditorApplication.isPlaying = true;



相关文章
|
7月前
设置VSCode代码编辑器右侧的Minimap代码缩略图滚动条切换显示、隐藏的快捷键Alt+M
设置VSCode代码编辑器右侧的Minimap代码缩略图滚动条切换显示、隐藏的快捷键Alt+M
|
7月前
|
Linux Android开发 iOS开发
Typora 编辑器 讲解 包括使用方式 快捷键
Typora 编辑器 讲解 包括使用方式 快捷键
128 1
|
7月前
个人建议:VSCode和WebStorm中的“关闭其他所有编辑器、关闭左侧编辑器、关闭右侧编辑器”快捷键这么设置shift+alt+w、shift+alt+[、shift+alt+],你会受益匪浅
个人建议:VSCode和WebStorm中的“关闭其他所有编辑器、关闭左侧编辑器、关闭右侧编辑器”快捷键这么设置shift+alt+w、shift+alt+[、shift+alt+],你会受益匪浅
|
7月前
|
JavaScript
Vue 监听路由变化的三种方式
Vue 监听路由变化的三种方式
|
缓存 测试技术 开发工具
IDEA开发工具编辑器快捷键
IDEA开发工具编辑器快捷键
80 0
SAP 关于搜狗快捷键与SAP编辑器注释快捷键冲突问题解决
搜狗的快捷键:CTRL + , 与CTRL + ,. 与SAP编辑器的快捷注释冲突 开发人员可以修改SAP GUI 的快捷键绑定解决此问题
371 0
SAP 关于搜狗快捷键与SAP编辑器注释快捷键冲突问题解决
|
JavaScript 前端开发 Linux
【看表情包学Linux】软件包管理器 yum | Vim 编辑器介绍 | Vim 文本批量化操作 | 配置 Vim(二)
本章首先介绍 Linux 软件包管理器 yum,学习如何在 Linux 上安装和卸载软件。最后我们讲解一下 vim 编辑器,我采会用实际操作去讲解 vim 的文本操作。对于 vim 的这些操作按键,不需要死记,用的多了自然就会熟。默认的 vim 配置简陋不堪,没有代码提示、没有缩进甚至没有行号,但至少还是有语法高亮的。在这一章我们主要去学习 vim 的基础操作,对于 vim 的配置我打算放到下一章去讲。
254 1
【看表情包学Linux】软件包管理器 yum | Vim 编辑器介绍 | Vim 文本批量化操作 | 配置 Vim(二)
|
Linux 程序员 Shell
【看表情包学Linux】软件包管理器 yum | Vim 编辑器介绍 | Vim 文本批量化操作 | 配置 Vim(一)
💭 写在前面 本章首先介绍 Linux 软件包管理器 yum,学习如何在 Linux 上安装和卸载软件。最后我们讲解一下 vim 编辑器,我采会用实际操作去讲解 vim 的文本操作。对于 vim 的这些操作按键,不需要死记,用的多了自然就会熟。默认的 vim 配置简陋不堪,没有代码提示、没有缩进甚至没有行号,但至少还是有语法高亮的。在这一章我们主要去学习 vim 的基础操作,对于 vim 的配置我打算放到下一章去讲。
176 1
【看表情包学Linux】软件包管理器 yum | Vim 编辑器介绍 | Vim 文本批量化操作 | 配置 Vim(一)
|
开发工具 C++ Python