【Unity】入门学习笔记180521——API(10)——Quaternion类运算符

D、Quaternion类运算符

在Quaternion类中涉及的元算符运算有两个Quaternion实例相乘的运算、一个Quaternion实例和一个Vector3相乘的运算


1、B.rotation*=A.rotation;

用于返回两个Quaternion实例相乘后的结果

B会绕着B的局部坐标系的z、x、y轴分别旋转A.eulerAngles.z度、A.eulerAngles.x度、A.eulerAngles.y度

此方法主要用于物体自身旋转变换


2、transform.position+=transform.rotation*A

对参数坐标点point进行rotation变换,A为Vector3实例

transform对应的对象便会沿着自身坐标系中向量A的方向移动A的模长的距离

transform与A相乘主要来确定移动的距离和方向

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值