欢迎光临散文网 会员登陆 & 注册

Unity基础界面

2023-04-17 13:06 作者:云梦天空猫  | 我要投稿

# Unity 版本号与许可证


`2017.1.0` 、`2017.1.1 `、` 2017.2.0` 、`2017.3.4 `、 `5.5.3  p4`


小版本号高出现bug可能性更小;一台电脑可以安装多个版本的unity,但是需要安装在不同路径;安装Unity时不能有中文路径;unity项目路径也不要有中文

许可证

# 菜单栏与快捷键


菜单栏

## File (文件菜单)


- File 菜单主要用于打开和保存场景项目,同时也可以创建新场景。

- File 菜单功能及快捷键列表:


| 命令                       |            描述            | 快捷键           |

| -------------------------- | :------------------------: | ---------------- |

| New Scene(新建场景)      |      创建一个新的场景      | Ctrl + N         |

| Open Scene(打开场景)     |   打开一个已经创建的场景   | Ctrl + O         |

| Save Scene(保存场景)     |        保存当前场景        | Ctrl + S         |

| Save Scene As(另存场景)  | 将当前场景另存为一个新场景 | Ctrl + Shift + S |

| New Project(新建项目)    |        新建一个项目        | 无               |

| Open Project(打开项目)   |   打开一个已经创建的项目   | 无               |

| Save Project(保存项目)   |        保存当前项目        | 无               |

| Build Settings(发布设置) |     项目发布的相关设置     | Ctrl + Shift + B |

| Build And Run(发布并执行)  |       发布并运行项目       | Ctrl + B         |

| Exit (退出)              |       退出 Unity 3D        | 无               |


## Edit (编辑菜单)


- Edit 菜单用于场景对象的基本操作(如撤销、重做、复制、粘贴)以及项目的相关设置,具体功能及快捷键如下表所示。

- Edit 菜单功能及快捷键列表:


| 命令                           |                    描述                    | 快捷键           |

| ------------------------------ | :----------------------------------------: | ---------------- |

| Undo(撤销)                   |               撤销上一步操作               | Ctrl + Z         |

| Redo(重做)                   |               重做上一步操作               | Ctrl + Y         |

| Cut(剪切)                    |             将对象剪切到剪贴板             | Ctrl + X         |

| Copy(复制)                   |             将对象复制到剪贴板             | Ctrl + C         |

| Paste(粘贴)                  |       将剪贴板中的对象粘贴到当前位置       | Ctrl + D         |

| Delete(删除)                 |                  删除对象                  | Shift + Del      |

| Frame Selected(缩放窗口)     |          平移缩放窗口至选择的对象          | F                |

| Look View to Selected(聚焦)  |               聚焦到所选对象               | Shift + F        |

| Find(搜索)                   |     切换到搜索框,通过对象名称搜索对象     | Ctrl + F         |

| Select All(选择全部)         |                选中所有对象                | Ctrl + A         |

| Preferences(偏好设置)        |  设定 Unity 3D 编辑器偏好设置功能相关参数  | 无               |

| Modules(模块)                |        选择加载 Unity 3D 编辑器模块        | 无               |

| Play (播放)                  |                执行游戏场景                | Ctrl + P         |

| Pause(暂停)                  |                  暂停游戏                  | Ctrl + Shift + P |

| Step(单步执行)               |                单步执行程序                | Ctrl + Alt + P   |

| Sign In(登录)                |            登录到 Unity 3D 账户            | 无               |

| Sign Out(退出)               |             退出 Unity 3D 账户             | 无               |

| Selection(选择)              |             载入和保存已有选项             | 无               |

| Project Settings(项目设置)   |              设置项目相关参数              | 无               |

| Graphics Emulation(图形仿真) | 选择图形仿真方式以配合一些图形加速器的处理 | 无               |

| Network Emulation(网络仿真)  |           选择相应的网络仿真方式           | 无               |

| Snap Settings(吸附设置)      |            设置吸附功能相关参数            | 无               |


## Assets (资源菜单)


- Assets 菜单主要用于资源的创建、导入、导出以及同步相关的功能。

- Assets 菜单功能及快捷键列表:


| 命令                                         |                             描述                             | 快捷键 |

| -------------------------------------------- | :----------------------------------------------------------: | ------ |

| Create(创建)                               | 创建资源(脚本、动画、材质、字体、贴图、物 理材质、GUI 皮肤等) | 无     |

| Show In Explorer(文件夹显7K))             |                    打开资源所在的目录位置                    | 无     |

| Open(打开)                                 |                           打开对象                           | 无     |

| Delete(删除)                               |                           删除对象                           | 无     |

| Open Scene Additive(打开添加的场景)        |                        打开添加的场景                        | 无     |

| Import New Asset(导入新资源)               |                         导入新的资源                         | 无     |

| Import Package(导入资源包)                 |                          导入资源包                          | 无     |

| Export Package(导出资源包)                 |                          导出资源包                          | 无     |

| Find References in Scene(在场景中找出资源) |                   在场景视图中找出所选资源                   | 无     |

| Select Dependencies(选择相关)              |                         选择相关资源                         | 无     |

| Refresh(刷新)                              |                           刷新资源                           | 无     |

| Reimport (重新导入)                        |                      将所选对象重新导入                      | 无     |

| Reimport All(重新导入所有)                 |                      将所有对象重新导入                      | 无     |

| Run API Updater(运行 API 更新器)           |                       运行 API 更新器                        | 无     |

| Open C# Project(与 MonoDevelop 项目同步     |                开启 MonoDevelop 并与项目同步                 | 无     |


## GameObject (游戏对象菜单)


- GameObject 菜单主要用于创建、显示游戏对象,具体功能及快捷键如下表所示。

- GameObject 菜单功能及快捷键列表:


| 命令                                         |                             描述                             | 快捷键           |

| -------------------------------------------- | :----------------------------------------------------------: | ---------------- |

| Create Empty(创建空对象)                   |                     创建一个空的游戏对象                     | Ctrl + Shift + N |

| Create Empty Child(创建空的子对象)         |        创建其他组件(摄像机、接口文字与几何物 体等)         | Alt + Shift + N  |

| 3D Object(3D 对象)                         |                         创建三维对象                         | 无               |

| 2D Object(2D 对象)                         |                         创建二维对象                         | 无               |

| Light(灯光)                                |                         创建灯光对象                         | 无               |

| Audio(声音)                                |                         创建声音对象                         | 无               |

| UI(界面)                                   |                         创建 UI 对象                         | 无               |

| Particle System(粒子系统)                  |                         创建粒子系统                         | 无               |

| Camera (摄像机)                            |                        创建摄像机对象                        | 无               |

| Center On Children(聚焦子对象)             |                 将父对象的中心移动到子对象上                 | 无               |

| Make Parent(构成父对象)                    |             选中多个对象后创建父子对象的对应关系             | 无               |

| Clear Parent(清除父对象)                   |                    取消父子对象的对应关系                    | 无               |

| Apply Change To Prefab(应用变换到预制体)   |             创更新对象的修改属性到对应的预制体上             | 无               |

| Break Prefab Instance (取消预制实例)       |           取消实例对象与预制体直接的属性关联 关系            | 无               |

| Set As First Sibling                         |         设置选定子对象为所在父对象下面的第一个子对象         | Ctrl + =         |

| Set As Last Sibling                          |        设置选定子对象为所在父对象下面的最后一个子对象        | Ctrl + -         |

| Move To View(移动到视图中)                 | 改变对象的 Position 的坐标值,将所选对象移动到 Scene 视图中  | Ctrl + Alt + F   |

| Align With View(与视图对齐)                | 改变对象的 Position 的坐标值,将所选对象移动到 Scene 视图的中心点 | Ctrl + Shift + F |

| Align View To Selected(移动视图到选中对象) |              将编辑视角移动到选中对象的中心位置              | 无               |

| Toggle Active State(切换激活状态)          |                设置选中对象为激活或不激活状态                | Alt + Shift + A  |


## Component (组件菜单)


- Component 菜单主要用于在项目制作过程中为游戏物体添加组件或属性。

- Component 菜单功能及快捷键列表:


| 命令                      |                 描述                 | 快捷键           |

| ------------------------- | :----------------------------------: | ---------------- |

| Add(新增)               |               添加组件               | Ctrl + Shift + A |

| Mesh(网格)              |             添加网格属性             | 无               |

| Effect(特效)            |             添加特效组件             | 无               |

| Physics (物理属性)      |       使物体带有对应的物理属性       | 无               |

| Physics 2D(2D 物理属性) |           添加 2D 物理组件           | 无               |

| Navigation(导航)        |             添加导航组件             | 无               |

| Audio(音效)             | 添加音频,可以创建声音源和声音的听者 | 无               |

| Rendering(渲染)         |             添加渲染组件             | 无               |

| Layout(布局)            |             添加布局组件             | 无               |

| Miscellaneous(杂项)     |             添加杂项组件             | 无               |

| Event(事件)             |             添加事件组件             | 无               |

| Network(网络)           |             添加网络组件             | 无               |

| UI(界面)                |             添加界面组件             | 无               |

| Scripts(脚本)           |        添加 Unity 3D 脚本组件        | 无               |

| Image Effect(图像特效)  |              摄像机控制              | 无               |


## Window (窗口菜单)


- Window 菜单主要用于在项目制作过程中显示 Layout(布局)、Scene(场景)、Game(游戏)和 Inspector(检视)等窗口。

- Window 菜单功能及快捷键列表:


| 命令                          |                    描述                    | 快捷键             |

| ----------------------------- | :----------------------------------------: | ------------------ |

| Next Window(下一个窗口)     |               显示下一个窗口               | Ctrl + Tab         |

| Previous Window(前一个窗口 ) |               显示前一个窗口               | Ctrl + Shift + Tab |

| Layouts(布局窗口)           |   显示页面布局方式,可以根据需要自行调整   | 无                 |

| Scene(场景窗口 )             |         显示用于编辑制作游戏的窗口         | Ctrl + 1           |

| Game(游戏窗口)              |           显示用于测试游戏的窗口           | Ctrl + 2           |

| Inspector(检视窗口 )         | 主要用于控制各个对象的属性,也称为属性面板 | Ctrl + 3           |

| Hierarchy(层次窗口)         |         显示用于整合游戏对象的窗口         | Ctrl + 4           |

| Project(项目窗口)           |           显示游戏资源存放的窗口           | Ctrl + 5           |

| Animation(动画窗口)         |         显示用于创建时间动画的窗口         | Ctrl + 6           |

| Profiler(探查窗口)          |           显示用于分析探查的窗口           | Ctrl + 7           |

| Asset Server(资源服务器)    |        显示用于链接资源服务器的窗口        | 无                 |

| Console(控制台)             |        显示控制台窗口,用于调试错误        | Ctrl + Shift + C   |


## Help (帮助菜单)


- Help 菜单主要用于帮助用户快速学习和掌握 Unity 3D,提供当前安装的 Unity 3D 的版本号。

- Help 菜单功能及快捷键列表:


| 命令                                |                 描述                 | 快捷键 |

| ----------------------------------- | :----------------------------------: | ------ |

| About Unity(关于 Unity)           | 提供 Unity 3D 的安装版本号及相关信息 | 无     |

| Manage License(软件许可管理)      |    打开 Unity 3D 软件许可管理工具    | 无     |

| Unity Manual(Unity 教程)          |      连接至 Unity 官方在线教程       | 无     |

| Scripting Reference(脚本参考手册) |  连接至 Unity 官方在线脚本参考手册   | 无     |

| Unity Service(Unity 在线服务平台) |    连接至 Unity 官方在线服务平台     | 无     |

| Unity Forum(Unity 论坛)           |        连接至 Unity 官方论坛         | 无     |

| Unity Answers(Unity 问答)         |    连接至 Unity 官方在线问答平台     | 无     |

| Unity Feedback(Unity 反馈)        |    连接至 Unity 官方在线反馈平台     | 无     |

| Check for Updates(检査更新)       |        检查 Unity 3D 版本更新        | 无     |

| Download Beta(下载Beta版安装程序) |   下载 Unity 3D 的 Beta 版安装程序   | 无     |

| Release Notes(发行说明)           |    连接至 Unity 官方在线发行说明     | 无     |

| Report a Bug(问题反馈)            |      向 Unity 官方报告相关问题       | 无     |


## 其他快捷键


| 描述                         |     快捷键     |

| ---------------------------- | :------------: |

| 显示当前选择                 |       F        |

| 在视窗的两列中转换焦点       |      Tab       |

| 定位当前焦点到搜索栏         | Ctrl / Cmd + F |

| 选择列中所有可见项目         | Ctrl / Cmd + A |

| 复制选择的资源项目           | Ctrl / Cmd + D |

| 删除对象,将弹出确认提示框   |     Delete     |

| 删除对象,但不弹出确认提示框 | Delete + Shift |

| 对资源进行重命名             |       F2       |

| 打开选择的资源               |     Enter      |

| 跳转到父文件夹中             |   Backspace    |

| 扩展选择的项目               |       →        |

| 瓦解选择的项目               |       ←        |

| 当资源显示为预览时扩展项目   |    Alt + →     |

| 当资源显示为预览时瓦解项目   |    Alt + ←     |


# Scene (场景面板)

- Scene面板:相当于拍电影的片场,Unity程序员可以对片场的演员进行控制或者编辑

Scene面板


# Game (游戏场景面板)

- Game面板:相当于片场导演的监视器,就是玩家安装游戏所看到的画面,也是摄像机所拍到的画面

Game面板


# Hierarchy (层级面板)

- Hierarchy:相当于片场的花名册,记录当前场景内所有游戏物体

Hierarchy面板



# Inspector (检查器)

- inspector:相当于演员的各种装饰品,有这些装饰品共同去影响这个演员;承载当前选中游戏物体的所有组件;

Inspector面板



# Project (项目)

- Project:相当于整个电影的道具仓库,这个仓库里存放所有这部电影所需要的道具。

Project面板



# Console (控制台)

Console面板



- 控制台面板;有一系列的输出信息


# Window (窗口)

可以打开任何关闭的窗口

window面板



# 几种操作游戏物体的方式

几种操作游戏物体的方式


几种操作游戏物体的方式;

1. 平移窗口工具:平移场景视图画面。 快捷键:<kbd>Q</kbd> 鼠标中键

2. 位移工具:针对单个或两个轴向做位移。快捷键:<kbd>W</kbd>

3. 旋转工具:针对单个或两个轴向做旋转。快捷键:<kbd>E</kbd>

4. 缩放工具:针对单个轴向或整个物体做缩放。快捷键:<kbd>R</kbd>

5. 矩形手柄:以对象中心轴线为参考轴做缩放。快捷键:<kbd>T</kbd>

6. 混合工具:包含上面几个工具的属性。

7. Center/Pivot:有游戏物体父子关系的时候,中心点位置

   - Center:与 Pivot 切换显示,以对象中心轴线为参考轴做移动、旋转及缩放。

   - Pivot:与 Center 切换显示,以网格轴线为参考轴做移动、旋转及缩放。

8. Global/local:世界坐标系方向/自身坐标系方向


# 调试、暂停、下一帧 (播放、暂停、下一步)

调试、暂停、下一帧


- 调试:播放游戏以进行测试。

- 暂停:暂停游戏测试。

- 下一帧(单步执行):单步进行测试。


# 界面相关快捷键

- <kbd>Alt</kbd>:鼠标在Scene面板就变成一个小眼睛,这时候单击鼠标左键可以实现巡游角度查看场景;

- 鼠标滚轮键:按下可以快捷切换到“手”可以拖拽,相当于Q键了;

- <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>F</kbd> :选中摄像机按快捷键,快速将视角切换到当前位置;


# 新建游戏物体:

# 快速复制

快速复制

选中一个游戏物体 ,按<kbd>Ctrl</kbd>+<kbd>D</kbd>,在当前目录下,拷贝一个游戏物体;游戏物体的父子关系;


# 创建材质球

在project面板中创建材质球:

创建材质球


# 游戏物体和游戏组件关系:

1. 游戏物体是组件组成的,包含一个以上的游戏组件;(一个游戏物体至少有一个Transform组件)

2. 游戏物体是游戏组件的盛放容器,游戏组件不能独立存在;(每一个游戏组件都属于某一个游戏物体)

3. 游戏物体的各个特性是由游戏组件组合起来形成的效果;


# 新建/保存场景:

新建/保存场景

保存场景:<kbd>Ctrl</kbd>+<kbd>S</kbd>


# 预制体:

 预制体

1. 在Hierarchy面板中是蓝色的;

2. 有三个按钮:Select:选择当前预制体的本体;Revert:撤回对预制体的操作;Apply:对预制体修改进行应用;

3. 在Hierachy面板中删除预制体的某一个子物体,会丢失预制体的引用,颜色会变成白色,但是还有会有那三个按钮,这个游戏物体还是可以恢复成预制体的;

4. 如果删除Project面板中,预制体本体的文件时,就会丢失所有预制体引用的,Hierachy面板中预制体会变成红色,预警本地miss;


# 脚本的注意事项

1. 继承Monobehaviour代码文件名要和类名保持一致

2. 代码文件名要和类名保持一致,否则不能作为组件添加到游戏物体上


# 其它常用视图

Animation 动画视图

Animator 动画控制器视图

Sprite Editor Sprite编辑器

Sprite Packer Sprite打包工具

Lightmaps 光照贴图烘焙视图

Occlusion  遮挡剔除视图

Navigation 导航寻路视图

Version Control 版本控制视图


Unity基础界面的评论 (共 条)

分享到微博请遵守国家法律