创建工程
在开始使用Unity编辑器之前,我们需要首先创建一个项目。
打开UnityHub,这个是Unity的启动程序和安装程序应用程序,你可以在其中创建或打开项目,
安装Unity版本以及执行其他操作。
创建新项目时,可以选择其Unity版本和模板。创建之后,它将添加到项目列表中,并在相应版本的Unity编辑器中打开。
编辑器布局
五个窗口面板(视图、窗口)
- Project:工程面板,存放工程的各种资源。包括:声音资源、模型资源、场景文件、材质、脚本等。
- Hierarchy:层级面板,展示当前打开的场景里面有哪些东西。(里面的东西称为游戏物体)
- Inspector:检视面板(或属性面板),查看一个游戏物体由哪些组件组成。 场景 -> 多个游戏物体 -> 多个组件
- Scene:场景面板,显示当前场景的样子 鼠标中键:平移视角 鼠标右键:旋转视角(环顾四周),围绕自身旋转 Alt+鼠标左键:渲染视角,围绕当前视角前方位置
- Game:游戏面板,场景运行的时候的样子
场景
新项目包含一个名为SampleScene的示例场景,默认情况下会打开该场景。
场景类似拍电影的场地,示例场景包含一个主摄像机和一个方向光。这些是游戏对象。它们被列在场景下的层级窗口中。
Unity中的基本模型和场景操作
- 1、如何创建基本模型和如何导入复杂模型
- 2、场景基本操作 聚焦:双击游戏物体 或者 F 放大缩小视野:鼠标滚轮 围绕物体旋转:Alt+鼠标左键 使用MoveTool下 移动物体
- 3、视野分类 Persp 透视视野 ISO平行视野 在不同视野下:关于鼠标右键的不同
- 4、保存(场景保存、代码保存)Ctrl + S
世界坐标系和局部坐标系
- 坐标系:x 左右 y 上下 z前后
- 局部坐标系:父物体和子物体
- 单位:Unity里面的坐标是以米为单位的
工具栏
四个工具:Q W E R
Q:视图工具(使用鼠标中键可以临时切换到这个工具)
W:移动工具
E:旋转工具
R:缩放工具
其他工具 Rect Tool Transform Tool Collider Tool
切换工具
位置工具:Pivot原点 - Center中心
局部和全局坐标切换:Local - Global
步移工具
按钮
快捷键:Ctrl
条件:世界坐标系下
C# 脚本
通过Assets/ Create / C#脚本将新脚本资产添加到项目中。
C#是用于Unity脚本的编程语言,发音为C-sharp。
一般将其放置在新的Scripts文件夹中,以保持项目整洁。
选择脚本后,检查器将显示其内容。但是要编辑代码,我们需要使用代码编辑器。
你可以通过按脚本检查器中的Open... 按钮或在层次结构窗口中双击脚本来打开脚本进行编辑。
可以通过Unity的首选项配置打开哪个程序。
附加脚本到GameObject
将自定义组件添加到Unity中的Clock游戏对象中。可以通过将脚本资产拖动到对象上,也可以通过对象检查器底部的Add Component 按钮来完成。
渲染引擎和游戏引擎
侧重点不同,游戏引擎更讲究实时性。玩法也多种多样。
图形渲染引擎往往模型是不会动的,或者生成的动画是延时的,非交互性的。
所以游戏引擎和图形渲染引擎没有本质区别,都是根据数据输出图像,只不过用处不一样而已。