Unity笔记-vector3

属性

属性含义
forwardVector3(0, 0, 1)的简码,也就是向z轴。
rightVector3(1, 0, 0)的简码,也就是向x轴。
upVector3(0, 1, 0)的简码,也就是向y轴。
zeroVector3(0, 0, 0)的简码。
one是 Vector3(1, 1, 1)的简码。
Vector3.sqrMagnitude长度平方(只读的)
Vector3.Dot点乘
Vector3.Cross叉乘
点乘判断角度,叉乘判断方向。 当一个敌人在你身后的时候,叉乘可以判断你是往左转还是往右转更好的转向敌人,点乘得到你当前的面朝向的方向和你到敌人的方向的所成的角度大小。
Vector3.Distance距离, Vector3.Distance(v1,v2):两个点之间的距离。
Vector3.Lerp插值
obj1.transform.position = Vector3.Lerp(obj1.transform.position, obj2.transform.position, 0.1f);  //obj1向目标位置移动(0.1*间隔距离)。
Vector3.Normalize规范化,编程长度为1的单位向量。
Vector2二维向量,例如:网格中的纹理坐标,或者材质中的纹理偏移。
Vector4四维向量,例如:网格切线,着色器的参数。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值