【Unity】P3 基础设定

前言

上一篇博文主要围绕Unity的静态基础操作部分,从创建好的一个小方块cube开始,到对方块的基础操作(移动、旋转、放缩),复制,渲染。
链接为: https://blog.csdn.net/weixin_43098506/article/details/129272854

本篇博文将围绕Unity Inspector部分,围绕组件,资源文件,父子节点部分做介绍。

相关C#代码部分,方法部分将在下一篇博文中呈现。
链接为:https://blog.csdn.net/weixin_43098506/article/details/129278624

正文

父子关系

加入我们现在想把一个圆柱体和一个球体合在一起,并且一起移动,请问有什么办法?

我们首先创建一个 Sphere 球体 以及一个 Cylinder 圆柱体;
然后我们把球体拖到圆柱体中,如图:

请添加图片描述

需要注意的有两点:
1.在将球体拖到圆柱体构成父子关系时,观察球体(子)的Transform属性中的Position三值的变化;
2.在将球体拖到圆柱体后,再点击球体圆柱体观察组合体的中心点变化。

关于1:
Position中xyz的变化是由于构成父子关系前,球体的坐标为世界坐标系,而拖到圆柱体称为子物体后,其坐标系为相对圆柱体的相对坐标系

关于2:
关于中心点的变化:从圆柱体的中心变为了圆柱体和球体一同构成的中心。

在这里插入图片描述

如此一来,若我们想将球体放置到圆柱体的上面,该如何设定坐标?已知圆柱体坐标为(2,0,0).

首先设球体坐标为(0,0,0)观察其效果;
然后设定球体坐标(0,1.5,0)观察其效果。
1.5 = 2 ( 圆柱体高度 ) / 2 + 1 ( 球体直径 ) / 2 1.5=2(圆柱体高度)/2+1(球体直径)/2 1.5=2(圆柱体高度)/2+1(球体直径)/2

在这里插入图片描述


Inspector

在inspector部分,我们发现其主要包含三个部分,Transform,Mesh Filter,Mesh Render。其中Transform是必包含部分,其他两个可选。

在这里插入图片描述

这三个主要部分作用如下:

Transform

包含三个主要内容:Position,Rotation,Scale,分别表示物体的位置,旋转以及大小。

Mesh Filter

用于加载网格数据,网格数据在上一篇博文中有所介绍,简单的说,就是物体的形状。

在这里插入图片描述

点开 Mesh Filter 会发现其中只有一个属性,Mesh,值为Cube代表为小方体,我们点击最右侧标准更改其值,也就是形状。可以换成Unity3D中包含的原生物体以及我们自己导入的物体。

但是非常不建议通过 Mesh Filter 更改其形状,因为其名称还会保持Cube,这样物体多了,容易造成误解。


Mesh Rendener

首先我们给Cube小方体变为蓝色,通过创建蓝色的Material并且拖到小方体中:

请添加图片描述

用于渲染物体,可以发现我们给Cube添加的blueMaterial在属性Elements0中;

在这里插入图片描述

除了可以设定蓝色背景,我们也可以设定背景为创建的背景,比如:

在这里插入图片描述


第二种常用的父子操作

比如我们希望能让🗡和🔨一同旋转相同的角度,如何做?

首先创建一个空对象

在这里插入图片描述

然后将Sword和Hammer拖到下面作为其子类,因为Tools是空对象,所以我们看不到他且查看Inspector发现其只有一个部分,Transform。

请添加图片描述

当我们将锤子和刀放到一个父容器后,父容器的旋转会同时使得其两个子物品旋转。


Global 与 Local 模式

Global模式下坐标系为标准坐标系
Local模式下坐标系为相对坐标系

在这里插入图片描述

默认为Global,可选Local

在这里插入图片描述

通过自行设定并对物体做基础操作进行分析理解。

请添加图片描述


Pivot 与 Center 模式

选择Center模式,多个物体时中心点为计算出的多个物体共同的中心点;
选择Pivot模式,多个物体的中心点为最后选中物体的中心点。

请添加图片描述


声音组件

一说到组件,第一个反应是其位置肯定在Unity的Inspector中。

操作:
在这里插入图片描述

将声音文件直接拖到Materials中,将声音文件导入到Unity项目中;
将Materials中的声音文件直接拖到指定物体的Inspector中,创建Audio Source组件;
点击喇叭取消Unity静音,播放

在这里插入图片描述


创建多场景

游戏不仅有一个场景,一般为多场景,首先第一个问题就是如何创建多场景以及如何在多场景直接切换设置?

创建多场景:
在Scenes文件夹中右键,Create,Scene,输入名称,完成

在这里插入图片描述

双击创建的场景,即可进入到新场景中:
通过Scenes中双击不同的场景完成场景的切换。


Asset 资源商店

网址:https://assetstore.unity.com

请添加图片描述


Unity商店中有很多免费资源,比如我在上述中展示使用的锤子等都是商店中的免费资源。资源下载后可导入到你的Unity中。不同网络状态下可能有较高的延迟,需要耐心等待。

下一篇博文将进入相关C#代码部分以及方法部分。
链接为:https://blog.csdn.net/weixin_43098506/article/details/129278624

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

脚踏实地的大梦想家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值