Unity基础常识

首先给大家介绍一下检视视图
在这里插入图片描述
Transform组件:他是每一个物体上具备的组件,
组件里有:
Position位置
Rotation:旋转角度
Scale:大小
场景视图浏览:
按住鼠标右键进入飞行模式,此时用户可以使用WSAD键进行移动(Q和E键上下)并进入第一人称视图浏览模式。
选择任意游戏物体并按F键,将进入场景视图,并设置当前视图焦点到选择物体上。
使用箭头键可以在摄像机的X/Z平面上进行移动。
按住Alt键并单击拖动可以绕当前枢轴点旋转摄像机。
按住Alt键并按住鼠标中键可以四处移动场景视图摄像机。
按住Alt键并按住鼠标右击拖动可缩放场景视图,这与使用鼠标滚轮的作用是相同的。

摄像机设置分层:
1.创建一个物体,在检视视图里有Rayer层,点击后边按钮,选择-ADDLayer,在数字8位置命名
2.重新选择新建的物体,然后修改Layer层为刚才命名
3.选中Main Carmera-Culling Mask-去掉新命名的层,这时在场景视图里,只会显示Main Camera渲染的对象。
场景视图操作
场景视图浏览:
按住鼠标右键进入飞行模式,此时用户可以使用WSAD键进行移动(Q和E键上下)并进入第一人称视图浏览模式。
选择任意游戏物体并按F键,将进入场景视图,并设置当前视图焦点到选择物体上。
使用箭头键可以在摄像机的X/Z平面上进行移动。
按住Alt键并单击拖动可以绕当前枢轴点旋转摄像机。
按住Alt键并按住鼠标中键可以四处移动场景视图摄像机。
按住Alt键并按住鼠标右击拖动可缩放场景视图,这与使用鼠标滚轮的作用是相同的。
下面是灯光介绍:
Light:灯光
(1) directional Light:平行光,照亮整个场景
(2)Point Light:点光源
Range:照射的范围
(3) area Light:区域光
区域光源的烘焙过程
1.创建立方体
2.创建区域光
3.将区域光调节到立方体的上方,调节区域光的高度和宽度,直至覆盖整个立方体
4.选中立方体,在检视视图上,点击Static前边的对号(设置立方体为静态)
5.Window-Lighting,取消Auto前边的对号,点击Build按钮进行烘焙,这时按钮变成cancel,烘焙完按钮变成Build
6.在层级视图中选中区域光,在检视视图上隐藏区域光,这时能看见立方体上还是有颜色即完成。
(4)SpotLight:聚光灯
Spot angle:聚光角度,角度越大,照射范围越大

### 学习 Unity 所需的前置知识 #### 编程语言:C# 对于想要学习Unity的人来说,掌握C#编程语言是非常重要的。因为大多数Unity项目都是通过C#脚本来控制游戏逻辑、角色行为和其他交互功能[^3]。 #### 游戏开发概念 理解基本的游戏开发原理同样不可或缺。这包括但不限于游戏循环的概念——即每一帧内程序执行的一系列操作;物理引擎的作用及其应用方式,在游戏中模拟现实世界的物理现象;还有碰撞检测的重要性,用于判断两个物体之间是否存在接触或重叠的情况。 #### 使用Unity编辑器 熟悉Unity集成开发环境(IDE),也就是所谓的“编辑器”,也是入门阶段的关键部分之一。具体来说,应该学会利用场景编辑器构建虚拟世界;运用资源管理器高效地管理和组织素材文件;以及探索时间轴工具实现复杂的动画序列设计等功能。 #### 图形与多媒体基础 具备一定的图形学常识也有助于更深入地研究Unity的功能特性。比如懂得怎样创建简单的三维模型,并为其指定合适的材料和贴图;初步认识着色器的工作机制以便日后能够定制特殊视觉效果;另外还需知道如何把音频片段融入到作品当中,从而增强用户体验感。 ```csharp // 示例代码展示了一个简单的MonoBehaviour类,它展示了C#在Unity中的使用方法。 using UnityEngine; public class Example : MonoBehaviour { void Start() { Debug.Log("This is a simple example of using C# in Unity."); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值