Unity Vector3基础和Transform位置

Transform主要用来干嘛? 

 知识点一 必备知识点 Vector3基础

 

 

 

 知识点二、位置

 

 

 第一次:

 改变物体的角度:

 

 知识点三 位移

 

 

 

Transform角度和旋转

知识点一  角度相关

 

 知识点二 旋转相关

 

 绕着某一点转:

 

 

 

 绕着圆的y轴旋转。

 

 绕着圆X轴旋转

 Transform缩放和看向相关知识

知识点一 缩放

 

 因为它的父对象放大了两倍,它随着父对象放大。

 因此相对于世界,他的缩放为2,2,2 但是相对于父对象,他没有缩放为1,1,1

特殊点:相对于世界坐标系的缩放只能得 不能改

 1、

 2、

每一帧都变大。

 知识点二 看向

 把圆当作lookAtObj,

 移动圆,发现立方体 改变朝向 一直看向圆。

 

 Transform父子关系

 知识点一 获取和设置父对象

 

 

 

 在动态创建UI时有大用

 知识点二 抛妻弃子

 

 只能影响一层的物体。只能影响自己和自己儿子的关系。

 

 知识点三 获取子对象

 

将Cube(1)失活。看看能不能找到。 

 

 

发现还能找到 。再看看它能不能找到子对象的子对象。

 报错了,找不到。

 

 

 知识点四 儿子的操作

 

 

 

 

 

 Transform坐标转换

 知识点一 世界坐标转本地坐标

 

 将Cube的大小缩小两倍。

 发现转换后的位置也出现了改变。因此被称为受到缩放的影响。

 

 

改了缩放后: 

 

 知识点二 本地坐标转世界坐标

 

 

 

 

猜你喜欢

转载自blog.csdn.net/qq_42705793/article/details/127479803