unity基础(1)——unity编辑器的基本介绍
内容参考Unity官方基础教程
操作系统:Win10
Unity版本:2019.4
Unity编辑器界面
在基本的编辑器界面有五个关键区域。
Scene view(场景视图)和Game view(游戏视图)
场景视图:与自己创建的世界进行交互的窗口。可以在场景视图中操控对象并从各个角度查看。
游戏视图:使用游戏视图进行游戏测试(需要点击Toolbar中间的Play按钮)。还可以调整游戏画面的长宽比(默认是Free Aspect)和缩放程度(Scale)。
Hierarchy window(层级窗口)
场景视图中的所有对象(叫做GameObject)都会出现在层级窗口中,可以在层级窗口对GameObject进行分层归类,使结构更清晰。
Project window(项目窗口)
可以在项目窗口中找到可以在项目中使用的所有文件(Unity将其定义为asset资产,在Assets文件夹下)。可以将资产从项目窗口直接拖到场景视图,就能将其添加到场景中(同时出现在层级窗口)。
注意:层级窗口仅包含当前场景中的所有GameObject;项目窗口则包含整个项目可用的所有资产。
Inspector window(检测窗口)
在层级窗口或场景视图中选择GameObject时,会在检测窗口显示该GameObject的详细信息。可以在检测窗口中配置或修改GameObject的属性和行为。
Toolbar(工具栏)
工具栏始终在界面上方。
键盘快捷键对应:
功能介绍:
- Layout:工具栏最右侧的布局菜单,可以更改编辑器中窗口的排列顺序。编辑器已经提供了几个布局,用户也可以保存自己的布局;
- Hand Tool:工具栏左侧第一个工具,选择后(鼠标选择或快捷键Q),在场景视图中可以移动视图(鼠标单击并拖动);
- Move Tool:工具栏左侧第二个工具,选择后(鼠标选择或快捷键W),在场景视图选择一个GameObject,可以对GameObject进行移动;
- Rotate Tool:工具栏左侧第三个工具,选择后(鼠标选择或快捷键E),在场景视图选择一个GameObject,可以沿X、Y或Z轴旋转该GameObject;
- Scale Tool:工具栏左侧第四个工具,选择后(鼠标选择或快捷键R),在场景视图选择一个GameObject,可以沿X、Y或Z轴缩放该GameObject;
- Rect Tool:工具栏左侧第五个工具,选择后(鼠标选择或快捷键R),在场景视图选择一个GameObject,该GameObject中会出现一个2D的矩形,可以一次性沿两个轴缩放GameObject;
- Transform Tool:工具栏左侧第六个工具,选择后(鼠标选择或快捷键R),在场景视图选择一个GameObject,可以对该GameObject进行移动、缩放和旋转。
场景导航
一个Unity项目至少要有一个场景(Scene),场景可以视为一个容器,用来放置创造的东西。场景显示在场景视图。如下操作可以实现场景导航,从任何角度或距离检查GameObject:
- 平移:选择工具栏的Hand Tool,在场景视图中按住鼠标左键并拖动,可以平移视图。
- 缩放:按住Alt,在场景视图中按住鼠标右键并拖动,可以缩放视图(向右或向下拖动是放大,向左或向上拖动是缩小)。也可以直接在场景视图中滑动鼠标滚轮,向前滑动是放大,向后滑动是缩小。
- 环绕:按住Alt,在场景视图中按住鼠标左键并拖动,视图会环绕中心点移动(该操作在2D模式中不可用)。也可以直接在场景视图中按住鼠标右键并拖动(在2D模式中,实现的是平移)。
- 聚焦:在层级窗口选中一个GameObject,再将鼠标移动到场景视图,按F键,就可以让视图聚焦在选中的GameObject上。也可以直接鼠标左键双击层级窗口中的某个GameObject,以实现聚焦的效果。
- 飞行浏览模式:在场景视图中按住鼠标右键,使用WASD控制前后左右,Q和E控制上下,可以像无人摄像机一样浏览场景,按住shift可以加速。该模式在2D模式不可用。
Packages(包)
包可以用来增强Unity的功能,Unity有Package Manager(包管理器)用来安装、移除和更新各种软件包。
包管理器打开方式:工具栏上方,Window>Package Manager
打开Package Manager
默认显示的是Unity可用的所有软件包,软件包的特定信息可以在Unity手册中找到。
自己项目中的包
从下拉菜单中选择In Project,就可以看到自己项目中使用的包。
从其他地方导入的资产
从下拉菜单中选择My Assets,就可以看到从其他来源导入的资产(比如Unity资产商店)。
unity基础(1)——unity编辑器的基本介绍相关推荐
- unity基础开发----Unity获取PC,Ios系统的mac地址等信息
在软件开发中可以会用到mac地址作为,设备的唯一标示,我们也可以通过unity获取,经测试pc,ios都可以但是安卓没有获取到. 代码如下: using UnityEngine; using Syst ...
- unity基础开发----unity获取外部设备(方向盘)按键
在unity中可能会用到外部的设备,比如是游戏手柄,赛车的方向盘手柄,在unity中 input manger中最多可以获取到10个按键,但是就像赛车的游戏手柄可能在电脑pc上可以显示,但是在unit ...
- unity基础知识----unity界面菜单翻译
untiy界面菜单翻译对照
- Unity基础笔记(1)—— Unity基本操作与基本组件介绍
Unity 基本操作与组件 一.Unity 基本操作 1. Unity 界面详解 Hierachy:层级面板,游戏场景中的资源,比如UI.模型: Scene:场景面板,用于管理游戏场景中的各种游戏物体 ...
- Unity基础学习路线
Unity基础 C#程序设计 第001课初识unity 第002课初始unity场景树_渲染体系_物理体系 第003课初识Unity C#的基本结构_类_成员_类的函数 第004课Unity ...
- Unity 面试题汇总(三)Unity 基础相关
Unity 面试题汇总(三)Unity 基础相关 目录 Unity 面试题汇总(三)Unity 基础相关 0.FSM(状态机).HFSM(分层状态机).BT(行为树)的区别 1.什么是协同程序? 2. ...
- Unity基础——动画编辑Animations、Animator
Unity基础--动画编辑Animations.Animator 2014-01-10 20:08:32| 分类: Unity3D自学笔记 | 标签:unity 指南 动画 animatio ...
- Lua For Unity 你使用什么编辑器做开发 ???
前言 博主近期在写Lua代码,一直没有找到写Lua好用的编辑器,本文介绍了博主尝试使用过的几个Lua编辑器,强烈推荐在寻找编写Lua的用户来看看,避免自己尝试浪费过多的时间,若您有更好的编辑器也欢迎您 ...
- Unity基础知识学习五,UGUI优化相关
1.什么是UGUI优化,UGUI优化的理论基础 1.1理论基础 Canvas, 是Unity渲染系统给层状几何体( layered geometry )提供的可以被画入.被放在上面或者放在世界空间的 ...
- 第一阶段unity基础
第一阶段unity基础 引言 注意: 1.重点:1.适用性(什么时候用,怎么用)<记脑子里> 2.作用(能够解决什么问题) 3.定义 4.操作/语法 2.每天练习必须会独立完成 3.形 ...
最新文章
- 网络设置巨形帧_Trunk的概念与设置
- 计算机右键功能总结,计算机基础知识:右键快捷菜单功能介绍
- Oracle VARRAY的实际应用简介
- 程序的内存模型—new运算符
- 【版本工具】Git-浅谈git命令
- [翻译] 聚集索引表 VS 堆表
- 无限踩坑系列(4)-远程登入服务器
- 那些年,我们见过的 Java 服务端“问题”
- 包装类 与 简单集合框架
- python的取负运算_python 负数取模运算实例
- C# 键盘特定键的代码描述
- 转载 《TypeScript 类型定义 DefinitelyTyped》
- Nachos Lab2 虚拟内存
- C语言文件的相对和绝对路径写法,文件路径写法
- 计算机瞬间黑屏又自动恢复,电脑显示器突然黑屏然后过几秒又自动恢复过来为什么?-显示器黑屏几秒又好...
- 扫码点餐系统可以免费使用了
- 致老友-有时候我词不达意 但我真的很开心生活有你
- 如何删除Facebook评论
- 【Talend、Informatica、Dataiku都是常用的数据治理工具,它们各有哪些特点和优势?】
- 船舶物资与市场杂志船舶物资与市场杂志社船舶物资与市场编辑部2022年第7期目录