Unity --- Vector3类的API讲解

1.Vector3中的静态变量是相对于世界坐标系的还是相对于自身坐标系呢?(我们创建的Vector3类对象同理)

答:这取决我们将创建的Vector3类对象 / 通过Vector3调用的静态变量传给了哪一个引用

 如果是传给了positon的话,则该Vector3类对象就是相对于世界坐标系的,反之,如果传的是localPosition的话,则是Vector3类对象是相对于本地坐标系(父类坐标系)的

(如果游戏物体没有父类的话,其localPositon与Position重合)

1.这个Transform中显示的是localPosition,localRotation和localScale 

当游戏物体没有父物体的时候,游戏物体相对于世界的Positon,rotation和scale和相对于本地坐标系local的部分相重合

2.以一个有父物体的游戏物体为例:

如果我们直接设置

那么会出现:

a.Transform的Position(localPosition)显示0,1,0  --- 物体位置发生改变

b.该物体的世界坐标系Positon跟随着localPositon的改变而发生对应的改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值