首页 > 代码库 > 三角函数基础知识
三角函数基础知识
1.角度与弧度的换算
180 度 = π 弧度
1 弧度 = 180 / π 度
1 度 = π / 180 弧度
2.向量
方向和大小 (这两个值可以表达出各种物理特性 ,比如力和运动)
方向: 逆时针选转的圆的 x,y坐标
向量的大小:根据勾股定理 求斜边
单位向量 的 x,y =x/斜边,y/斜边
向量的加法和减法:
点积:var dotproduct=vectorOne.x * vectorTwo.x+ vectorOne.y * vectorTwo.y
点积的意义:
点积 的 专业术语叫标量 或纯量,点积的如果大于0,那么两向量大致在同一方向(象限),如果等于0,两向量垂直。
判断两个向量的终点是不是大致在同一方向上,对于响应物体之间的碰撞来说是一项关键技术
3.实现基于时间的运动效果
像素 / 帧 = (X * Y)/ 1000
X = 毫秒 / 帧 表示的帧速率
Y = 像素 / 秒 表示的速度
三角函数基础知识
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。