WP通过触摸轨迹计算水平方向与轨迹的角度
来源:互联网 发布:美的电磁炉哪款好 知乎 编辑:程序博客网 时间:2024/05/14 02:24
void JudgeMoveDirection(Point start, Point end)
{
//角度
double angle = 0;
if (Math.Abs(end.X - star.X) < 1 && Math.Abs(end.Y - star.Y) < 1)
{
angle = 0;
}
else if (end.X > start.X)
{
if (end.Y > start.Y)
{
angle = 360 - Math.Atan((end.Y - start.X) * 1.0 / (end.X - start.X)) * 180 / Math.PI;
}
else
{
angle = Math.Atan((start.Y - end.Y) * 1.0 / (end.X - start.X)) * 180 / Math.PI;
}
}
else
{
if (end.Y > start.Y)
{
angle = Math.Atan((end.Y - start.X) * 1.0 / (start.X - end.X)) * 180 / Math.PI;
}
else
{
angle = Math.Atan((start.Y - end.Y) * 1.0 / (start.X - end.X)) * 180 / Math.PI;
}
}
txtbContent.Text = angle.ToString()+"\nX:"+start.X.ToString()+ "\n" + "\nY:" + start.Y.ToString() + "\nX:" + end.X.ToString() + "\n" + "\nY:" + end.Y.ToString();
}
- WP通过触摸轨迹计算水平方向与轨迹的角度
- 圆轨迹与直线轨迹的合成
- 小球沿不同轨迹运动时水平方向速度的比较
- 轨迹,你的轨迹
- iOS 百度地图运动轨迹的角度
- ROS 学习系列 -- 使用Rviz观察智能车的运动轨迹 无陀螺仪计算角度转动
- 轨迹
- 轨迹
- 轨迹
- 轨迹
- 轨迹
- Cocos Creator之向量旋转角度计算绘制直线运动轨迹
- 跟踪导弹轨迹的向量计算
- 用View绘制触摸轨迹
- python通过面向对象程序设计方法 实现铅球运行轨迹的计算
- 轨迹回放--车辆移动方向
- SurfaceView绘制触摸轨迹时的闪烁问题
- SurfaceView绘制触摸轨迹出现闪烁的解决方法一
- 日期加一年 SQL
- 通过拦截器Interceptor实现Spring MVC中Controller接口访问信息的记录
- RACSignal的Subscription深入分析
- Web Service简介
- 使用网上写好的webservice获取天气预报
- WP通过触摸轨迹计算水平方向与轨迹的角度
- WP8.1页面跳转
- 视频会议交互怎么实现
- C# List<T>用法
- wp8.1 Launcher 跳转页面
- WP简单截图功能
- Android7.0中PopupWindow弹出位置异常问题
- Java中的Set,List,Map的区别
- WP8.1触摸画图形