IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> unity界面介绍及导入模型 -> 正文阅读

[游戏开发]unity界面介绍及导入模型

unity界面介绍

  • 排版

    ? 一般刚打开unity默认是如下界面,可以自己拖拽为自己喜欢的布局,也可以使用右上角的Layout中来选择布局。目前显示出来的只是最常用的界面,还有很多可以在window中调出来
    在这里插入图片描述

①菜单栏

? 依次有File(文件)、Edit(编辑)、Assets(资源)、GameObject(游戏对象)、Component(组件)、Window(窗口)、Help(帮助)

②Hierarchy 窗口

? 会列出当前场景中的所有对象,默认排列顺序是按照对象生成的顺序,也可以拖拽使其有“父子”关系。可以直接在Hierarchy 窗口中点鼠标左键创建新的对象

Main Camera和Directional Light两个基本组件是创建好场景就有的,下面简单介绍一下

Main Camera:主摄像机,game视图就是它的视角,也可以进行拖拽和旋转,自带Camera组件,可以调整参数来改变摄相机,可以后期建立多个Camera

? 选中Main Camera,点击GameObject–>Align With View可以将当前Sence的视角直接变为Game的视角,Main Camera会准确定位于自己应该在的位置
在这里插入图片描述
Directional Light:总灯光,带有Light组件,可以修改灯光参数

③Scene和Game视图

Sence视图

用于设置场景,是构造3D场景的地方

  1. 快捷工具栏(从上到下)

在这里插入图片描述
拖拽工具:可拖拽Sence视图,通常使用鼠标右键+wasd在视图中移动

位移工具:改变对象的位置(position属性)

旋转工具:改变对象的角度(rotation属性)

放缩工具:改变对象的大小(Scale属性),可以通过按住中间灰色方块实现同比例放缩

二合一工具:同时拥有位移,放缩两种功能

三合一工具:同时拥有位移,旋转,放缩三种功能,比较乱,不太推荐

  1. 场景视图辅助图标
    在这里插入图片描述
    ? 场景视图辅助图标 (Scene Gizmo) 位于 Scene 视图的右上角。用于显示 Scene 视图摄像机的当前方向,并允许快速修改视角和投影模式

Game视图

点击Scene和Game视图上面的播放按钮,可以直接跳转到Game视图
在这里插入图片描述
:在项目运行时候修改任何参数在项目结束后是不保存的,但可以实时看到修改参数后的效果,但还是要随手结束项目的运行
在这里插入图片描述

Display:若场景中有多个摄像机,可以选择game视图显示哪个摄像机,默认分配给Display 1

Aspect:可选择不同值来测试游戏在具有不同宽高比的显示器上的显示效果。默认情况下为Free Aspect

Scale:可放大缩小视图区域来查看细节

Play:默认Play Focused,在如图区域播放。可以选择Play Maximized,为全屏播放

④Project和Console窗口

Project窗口

可以访问和管理属于此项目的资源,脚本,模型,预制体等等都是在这个窗口中

左侧的小窗口为层级列表,可点击小三角折叠或展开,方便管理

上面的Favorites分为三大类,保存此项目中对应的对象,便于寻找

也可以通过上方搜索框来寻找想要的资源,在一些不熟悉大型的项目中很方便

Console窗口

控制台,可以看到运行时的各种状态,脚本报错也会在此显示

⑤Inspector 窗口

? unity中的项目是由很多个对象组成的,每个对象都会拥有自己的属性,Inspector 窗口就是存放这些属性的窗口,可以显示当前对象的所有详细信息,也可以做修改

点击Add Component,添加属性,添加脚本(脚本中的变量也可以实时显示,便于修改)

接下来介绍该窗口顶端的俩个常用组件
在这里插入图片描述

Tag:标签,可以给对象设置不同的标签,在脚本中可以通过标签将对象添加到脚本中,不需手动拖拽,节约时间。默认都是Untagged,所以要手动添加(Add Tag… ,之后点加号,再设置新的标签)并手动选中(一定要回头选中)。

Layer:图层,主要有两种用途:在摄像机中只能看到某一图层;使光源仅照亮场景的某些部分。但是,层也可以供射线投射用于选择性地忽略碰撞体或创建碰撞。默认是Default,手动添加(Add Layer…)并手动选中(注意也要回头保证选中)

  • 每个游戏对象都只有一个标签和一个图层

Transform:变换组件,其中有Position(位置),Rotation(角度),Scale(大小),可以利用Scence视图中的工具改变,也可以改变该组件中的这些来改变对象的属性

导入模型

  1. 从资源商店(会跳转到网页)中添加资源到自己的unity账户中。 window–>Asset Store–>Search online
  2. 在unity打开自己的资源包并下载导入资源 window–>Package Manager–>Dewnload–>Import–>Import
  3. 有时会找不到刚下载的资源,可以点击下面的刷新按钮刷新一下
    在这里插入图片描述
    在这里插入图片描述
    资源商店许可协议,放心点接受
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

导入之后就可以在Project窗口中找到啦

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:05:24  更:2022-10-17 13:05:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年6日历 -2024/6/16 15:38:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码