【1.认识Unity】3.Unity基本操作

人工智能
后台-插件-广告管理-内容页头部广告(手机)

3.Unity基本操作

本节将通过配置 3D 游戏对象并改变其形状来学习 Unity 开发中常用的操作,以此来简单的入门。

3.1创建工程

概念:

  • 工程 - 表示要开发的整个游戏
  • 场景 - 表示游戏中的一组画面

工程的创建可以在 Unity HUB 中创建,也可以在 Unity 中创建,在 Unity 中选择 File -> New Project...,会启动 Unity HUB 进入创建工程的界面,在 Unity HUB 中 Projects 列表状态下选择 New Project 也可以进入创建工程的界面,如下图:

【1.认识Unity】3.Unity基本操作

工程设置:

  • Template - 3D 或者 2D
  • Project name - 项目名称
  • Location - 保存位置
  • Create project - 创建工程按钮

设置好各项内容后,单击创建工程按钮即可。工程创建后界面如下图:

【1.认识Unity】3.Unity基本操作

在场景视图中显示了太阳和摄像机图标,在层级窗口中显示了 Directional Light 和 Main Camera对象。

  • 太阳 - 表示游戏世界中的光源对象
  • 摄像机 - 表示观察游戏世界的摄像机对象

3.2添加游戏对象

在场景视图中添加一个立方体对象。

单击层级窗口上方的 Create 按钮,选择 3D Object -> Cube,在场景视图的中央位置显示一个立方体,如下图:

【1.认识Unity】3.Unity基本操作

同时层级窗口中也相应地添加了一个 Cube 对象。

在层级窗口中选中 Cube 对象后,在右侧的 Inspector (检视器窗口)中可以看到对象的详细信息。如下图:

【1.认识Unity】3.Unity基本操作

从检视器窗口中的 Transform 的 Position 项中,我们可以看到其 X、Y、Z 值均为 0,说明该立方体的位置在原点。

当我们在层级窗口中选中 Main Camera 时,可以看到其位置为:(0,1,-10)

3.3运行游戏

可以通过启动工具栏上的按钮来运行游戏。

【1.认识Unity】3.Unity基本操作

单击启动按钮,场景视图切换为游戏视图,显示如下:

【1.认识Unity】3.Unity基本操作

游戏运行时的画面是摄像机拍摄的画面,之所以看到的立方体是一个正方形,是因为此时摄像机正对立方体,看到的是立方体的一个面。将摄像机的位置修改为 (-2,3,-10) 后,运行游戏的结果为:

【1.认识Unity】3.Unity基本操作

3.4保存场景

选择 File -> Save as,或者在层级窗口中右击场景名称选择 Save Scene as ,然后设置场景名称即可。场景保存后在工程窗口中显示如下图:

【1.认识Unity】3.Unity基本操作

其中,S1 和 S2 为保存的场景。

3.5在场景视图中改变视点

在场景视图中改变视点包括:

  • 缩放
  • 平移
  • 旋转

在场景视图中改变视点只是改变开发者的视点,对于游戏运行的效果不会产生任何影响。

3.5.1缩放

在场景视图中通过滚动鼠标滚轮进行缩放。如图所示:

【1.认识Unity】3.Unity基本操作

3.5.2平移

在操作工具栏中选择画面移动工具,如下图:

【1.认识Unity】3.Unity基本操作

红色方框标识的就是画面移动工具,选择该工具后,鼠标指针变成手形,此时,拖拽画面即可平移画面。如下图:

【1.认识Unity】3.Unity基本操作

3.5.3旋转

按下 ALT 键,当鼠标指针变成眼睛图标时,拖拽场景画面即可进行视点旋转。如下图:

【1.认识Unity】3.Unity基本操作

单击场景 Gizmo 中的圆锥体,视点将沿着对应的轴方向旋转。

  • 场景 Gizmo
【1.认识Unity】3.Unity基本操作

单击中间的方块,正面视图;单击各个轴则沿轴旋转。沿各个轴旋转的正面视图如下图:

【1.认识Unity】3.Unity基本操作

3.6改变对象形状

上面的改变场景视点不会影响游戏的运行效果,但改变对象形状将直接操作游戏对象,所以会对游戏运行时的效果产生影响。要对场景视图中的游戏对象进行移动、旋转及缩放,可以使用操作工具栏或者检视器窗口中进行调整。

3.6.1移动

移动对象可以使用操作工具栏中的“移动工具”来完成。如下图:

【1.认识Unity】3.Unity基本操作

图中红色框标识的部分为“移动工具”。

或者在层级窗口中选中对象后,在对象上出现一个3轴箭头,拖拽箭头,对象将沿着相应的轴移动,如下图:

【1.认识Unity】3.Unity基本操作

在移动对象时,检视器窗口中 Transform 的 Position 值也会随之发生变化。也可以直接修改 Position 值来指定对象的位置。

3.6.2旋转

旋转对象可以使用操作工具栏中的“旋转工具”来完成。如下图:

【1.认识Unity】3.Unity基本操作

图中红色框标识的部分为“旋转工具”。

在层级窗口中选中对象,然后选择“旋转工具”,此时,对象上会出现若干个圆,拖拽其中一个圆,对象会围绕对应的轴旋转。如下图所示:

【1.认识Unity】3.Unity基本操作

在旋转对象的同时,检视器窗口中 Transform 的 Rotation 值会随之发生变化,也可以直接修改该值使对象得到旋转。

3.6.3缩放

缩放对象可以使用操作工具栏中的“缩放工具”来完成。如下图:

【1.认识Unity】3.Unity基本操作

图中红色框标识的部分为“缩放工具”。

在层级窗口中选中对象,然后选择“缩放工具”,此时对象上将出现3条末端带四边形的轴线,拖拽末端的四边形可以使对象沿对应的轴缩放,拖拽中心的四边形,对象会在 X、Y、Z 三个方向上同时缩放。如下图所示:

【1.认识Unity】3.Unity基本操作

在旋转对象的同时,检视器窗口中 Transform 的 Scale值会随之发生变化,也可以直接修改该值来缩放对象。

3.7其他

3.7.1布局

Unity 编辑器的布局可以自由调整,可以单击编辑器右上方的 Layout 下拉列表,选择布局类型,如下图:

【1.认识Unity】3.Unity基本操作

布局类型:

【1.认识Unity】3.Unity基本操作
  • 2 by 3
【1.认识Unity】3.Unity基本操作
  • 4 Split
【1.认识Unity】3.Unity基本操作
  • Tall
【1.认识Unity】3.Unity基本操作
  • Wide
【1.认识Unity】3.Unity基本操作

3.7.2设置游戏运行画面

在游戏视图左上方,默认值 “Free Aspect”,单击后,显示如下图:

【1.认识Unity】3.Unity基本操作

此处,可以设置画面宽高比

3.7.3性能分析器

在游戏视图右上方,单击“State”按钮,如下图所示:

【1.认识Unity】3.Unity基本操作

弹出的窗体显示了游戏运行时的 profile,包括:FPS、绘制的多边形数量、batch 数、drawcall 数等。

在菜单中选择 Window -> Profile 可以打开性能分析器窗口,查看更详细的性能数据。如下图:

【1.认识Unity】3.Unity基本操作
后台-插件-广告管理-内容页尾部广告(手机)
标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。