三角函数 弧度角度转换
public static moveDirection(oldPos: egret.Point,newPos: egret.Point,lastDirection = null):number{//返回方向//计算角度、方向 Math.atan2根据两点坐标计算到oldPos的弧度var angleSpeed: number = Math.atan2(newPos.y - oldPos.y,newPos.x - oldPos.x);//弧度转化为角度 角度= 弧度*180/πvar N = angleSpeed * 180 / Math.PI;if(oldPos.y == newPos.y && oldPos.x == newPos.x) {if(lastDirection == null){return EnumManager.DIRECTION_ENUM.DIR_UP_RIGHT;}return lastDirection;} else {if(N <= 20 && N >= -20) {return EnumManager.DIRECTION_ENUM.DIR_RIGHT;} else if(N <= 110 && N >= 70) {return EnumManager.DIRECTION_ENUM.DIR_DOWN;} else if(N <= -160 || N >= 160) {return EnumManager.DIRECTION_ENUM.DIR_LEFT;} else if(N <= -70 && N >= -110) {return EnumManager.DIRECTION_ENUM.DIR_UP;} else if(N < 70 && N > 20) {return EnumManager.DIRECTION_ENUM.DIR_DOWN_RIGHT;} else if(N < 160 && N > 110) {return EnumManager.DIRECTION_ENUM.DIR_DOWN_LEFT;} else if(N < -110 && N > -160) {return EnumManager.DIRECTION_ENUM.DIR_UP_LEFT;} else if(N < -20 && N > -70) {return EnumManager.DIRECTION_ENUM.DIR_UP_RIGHT;}return EnumManager.DIRECTION_ENUM.DIR_DOWN;} }
//弧度转化为角度 角度= 弧度*180/π
//角度转弧度 弧度=角度*π/180
从某种意义上来说,π就相当于180°,哈哈,又回到高数了,还是熟悉的味道
三角函数 弧度角度转换相关推荐
- 字随圆转换角度 html,弧度角度转换(角度转换工具)
弧度与角度换算工具是一款可以把角度转化为弧度的软件.该软件完美解决了易语言在测量里面的批量读取,批量计算和数据保存的问题.在使用的时候,如果读取角度格式为123.456789,就是123度45分67. ...
- matlab角度和弧度的互换_MATLAB弧度与角度转换.docx
MATLAB弧度与角度转换 复数?z=x+y*i:其极坐标形式为?z=|z|*e^(i*θ):其中?θ=arctan(y/x):|z|=sqrt(x^2+y^2):弧度计算:θ1=angle(z):θ ...
- lisp角度转换弪度_角度和弧度换算(角度和弧度怎么换算)
角度A1转换弧度A2: A2=A1*PI/180 弧度A2转换角度A1: A1=A2*180/PI 1弧度=180/π度1度=π/180弧度 1°= 0.01745 rad 1rad =57.30° ...
- MATLAB中角度转换成弧度函数——degtorad
degtorad Convert angles from degrees to radians 将角度从度数转换为弧度 Syntax:angleInRadians = degtorad(angleIn ...
- Matlab斜率转弧度,MATLAB中角度转换成弧度函数——degtorad
degtorad Convert angles from degrees to radians 将角度从度数转换为弧度 Syntax:angleInRadians = degtorad(angleIn ...
- python中绝对角度是什么意思_Python中的角度转换功能
Python Angular转换函数/方法 在python编程语言中,数学模块中定义了一些内置函数–它们可用于角度转换,即转换角度值,有两个角度转换函数:math.degrees() 用于将角度值从弧 ...
- SDHK_Tool.Static.SS_EulerAngleConversion 欧拉角,角度转换计算
目录 1.Angle_PN_To_PN180 角度转换:正负无限 转换成 正负0~180 的角度 2.Angle_PN_To_P360 角度转换:正负无限 转换成 正0~360 的角度 3.Angle ...
- MyTool_Static.EulerAngleConversion欧拉角,角度转换计算
static public class EulerAngleConversion {...} 目录 1.AxisRotation_EulerAngles 自轴旋转欧拉角计算 2.Vector3ToEu ...
- unity Camera FOV 角度转换
unity Camera FOV 角度转换 /// <summary>/// 把垂直方向的FOV角度转化为水平方向的FOV角度/// </summary>/// <par ...
最新文章
- Moebius实现Sqlserver集群~介绍篇
- Jenkins创建Maven项目及SSH部署
- 禅道xampp文件夹无法删除_无法删除文件解决方案
- 你见过哪些饭桌上不礼貌的行为?
- LAMP/LNMP环境下:phpinfo php连接mysql php执行mysql查询 测试代码及响应
- python编程(基于twisted的client编程)
- linux qt 生成word报告_Qt 生成word、pdf文档
- EPS2008土方计算操作简要说明
- Matlab中计算图像的灰度值
- emcc生成wasm,wast,bc文件的方法
- 【ELT.ZIP】《CCF开源高校行第一期》观后感
- python爬小说一本一本爬_【学习笔记】Python爬取某一本小说
- 获取当前月份的最后一天
- pc机串口通讯实验c语言,单片机实验六 单片机与PC机串口通讯
- hfs服务器不推送文件,hfs文件服务器linux
- 采购订单的“确认”操作--一步与两步操作
- Java7技术系列:DI依赖注入
- 【SSM-报销单】6.报销单-个人报销单,待处理报销单
- 计算机故事英语版,少儿英语故事:慢速计算机(1)The Slow Computer (1)
- Notepad++工具 格式化Json文件格式