Unity 三角函数 向量 运算

  1. 其实三维的和二维的基本差不多,一样的运算方式,unity已经把所有的方法都封装起来,主要是理解,能理解了就直接调用了
  2. 三角函数

知识点:三角函数基础正玄余玄、三角函数曲线、弧度制和角度制、弧度制和角度制的互相转换;

 

 

三角函数曲线:

 

 

 

弧度

 

 

角度和弧度转换

 

 

 

 

  1. 坐标系

知识点:一维二维三维坐标系、Unity所采用的左手坐标系;

 

  1. 向量、矢量

知识点:什么是向量、向量在Unity坐标系中的表示

 

 

向量是没有位置的,只有大小和方向,向量可以进行任意的平移;

单位向量  长度1的向量

0向量:方向为任意方向,模长0

相反向量:方向相反,长度相等;

注意Unity中方向和点都是用Vector3表示的,是方向还是点坐标,需要根据情况判断;

 

  1. 向量运算--向量的加减

知识点:向量的加减运算、向量加减运算的数学含义、向量加减的几何含义、向量加法应用---坐标点+向量、向量加减应用--摄像机跟随;

 

向量的加法:

 

 

 

 

 

 

摄像机跟随:

 

 

 

 

  1. 向量运算---向量的点乘

知识点:向量点乘数学公式、向量点乘的几何意义、单位向量点乘在Unity中的使用;

 

 

 

计算两向量之间的距离

 float distance = Vector3.Distance(target.transform.position, player.transform.position);

 

转载于:https://www.cnblogs.com/DGJS/p/10753592.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值