Vector3的常用用法
① Vector3.magnitude(value1,value2) 是求出向量的长度,v1的平方加上v2的平方,最后开根号
② Vector3.normalized(value1,value2) 对向量的方向保持不变,让操作出来的向量长度变为1,但是这个操作的不是原来的向量,而是归一化(单位化)之后的向量
③ Vector3.Normalize(); 这个方式是把当前向量单位化(对本向量进行操作,使长度变为1)
④ Vector3.Sqrtmagnitude(value1,value2) 这个是不开根号的magnitude,可以用作比较俩个向量的长度
⑤ Vector2.Angle(Vector2 form, Vector2 to); 取得两个向量之间的夹角
⑥ Vector2.ClampMagnitude(Vector2v,float maxLenght); 这个是先传入一个Vector2向量,给这个向量设定最大长度,如果你给的长度小于等于maxLenght,那么值就是maxLenght,如果大于maxLenght,那么值就是maxLenght,相当于对一个向量的长度进行限制
⑦ Vector2.Dot(); 进行点乘计算
⑧ Vector3.Slerp(Vector3 v1, Vector3v2,float t); 它和lerp的区别是:lerp是按照两个点的距离去插值运算,而Slerp是按照两个向量的方向和长度去插值运算
Vector3的常用用法相关推荐
- 【Android 异步操作】Handler 机制 ( Handler 常用用法 | HandlerThread 简介 | HandlerThread 源码注释分析 )
文章目录 一.Handler 常用用法 二.HandlerThread 简介 三.HandlerThread 源码 一.Handler 常用用法 主线程 Handler 主要作用 : Looper 和 ...
- 【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
文章目录 一.Timer 定时器基本使用 二.Timer 定时器常用用法 三.Timer 源码分析 四.Timer 部分源码注释 五.源码及资源下载 参考文档 : Timer 定时器 API 文档 T ...
- 【Kotlin】Kotlin enum 枚举类 ( 常用用法 | 初始化成员变量 | 实现抽象方法 | 实现接口 | 获取名称和位置索引 | 调用枚举常量方法 )
文章目录 I . 枚举类常用用法 II . 枚举类初始化 III. 枚举类匿名类 IV . 枚举类实现接口 V . 获取枚举常量名称和位置索引 VI . 获取枚举常量的成员变量 VII . 调用枚举常 ...
- Python中的基本函数及其常用用法简析
分享Python中的基本函数及其常用用法简析,首先关于函数的解释函数是为了达到某种目的而采取的行为,函数是可重复使用的,用来实现某个单一功能或者功能片段的代码块,简单来说就是由一系列的程序语句组成的程 ...
- 【Data Mining】机器学习三剑客之Numpy常用用法总结
点击"小詹学Python",选择"置顶"公众号 重磅干货,第一时间送达 本文转载自AI蜗牛车,禁二次转载 一.前言 玩数据分析.数据挖掘.AI的都知道这个pyt ...
- grep参数说明及常用用法
grep参数说明及常用用法 查看文件内容 [kou@localhost ~]$ more size.txt b124230 b034325 a081016 m7187998 m7282064 a022 ...
- [转]ssh常用用法小结
ssh常用用法小结 1.连接到远程主机: 命令格式 : ssh name@remoteserver 或者 ssh remoteserver -l name 说明:以上两种方式都可以远程登录到远程主机, ...
- 关于grep,egrep正则表达式的常用用法
正则表达式是一类字符所书写的模式(pattern) 元字符:不表示字符本身的意义,而用于额外功能性的描述:而如果在这些特定的字符前加/这个符号那么这些字符就表示原有的意思. 正则表达式:基本正则表达式 ...
- Python格式化字符串f-string常用用法
简介: f-string,亦称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal ...
最新文章
- Matplotlib 放置legend(bbox_to_anchor)
- 【深度解析】FPGA四大设计要点
- java neo4j rest api_Neo4j REST API使用教程
- CSS,让100%的宽度,自动减10,让100%的高度,自动减10,可以加减乘除
- Spring Cloud实战小贴士:turbine如何聚合设置了context-path的hystrix数据
- oracle格式化列宽度,ORACLE日期时间的格式化参数大全
- linux sar命令找不到,linux的sar命令未找到
- Java正则之Unicode属性匹配的那些事
- Django:Web框架,WSGI,WSGI实现浏览器与服务器通信,路由route,WSGI实现页面访问
- python离线安装环境 解决 ERROR: Could not find a version that satisfies the requirement xxx 以及winError[10061]
- Win10新电脑里的设备和驱动器下如何分盘
- 由旋转矩阵反算旋转角度
- win7定时关机命令_IT技术分享06:如何让电脑在任何时间自动关机
- Xmanager中的Xbrowser怎么使用?
- 联想 ThinkBook 15 LLI 蓝屏恢复
- SpringBoot整合Mybaits开发报java.lang.IllegalArgumentException: At least one base package must be specifie
- 在国民家庭教育中AI机器人的可塑性
- 播放器地址抓取 php,PHP实现使用优酷土豆视频地址获取swf播放器分享地址
- DNN中的BP和RNN中的BPTT推导
- 用“牛顿迭代法”求根号2的近似值