问题标签 [degrees]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4016 浏览

actionscript-3 - Actionscript 3.0 将图像旋转 90 度,从 url 加载

我收到一条错误消息: “尝试通过静态类型 flash.display:Sprite.ssd.rotation(90)} 的引用访问无法访问的方法旋转” 我只想知道双击图像时如何将图像旋转90 度.

0 投票
3 回答
3824 浏览

python - python将度数转换为x和y的变化

我正在用 pygame 在 python 中制作一个蛇游戏,为了移动角色,我有一个整数,它是它应该移动的角度的度数。有什么办法可以让 x 和 y 的变化根据度数移动它?例如:func(90) # [0, 5]func(0) # [5, 0]

0 投票
3 回答
3693 浏览

opengl - 对度数和 OpenGL/GLUT 相机移动/旋转感到困惑

注意:我已经编辑了下面的问题,它与我的实际问题比下面的文字更相关,如果你可以跳过这个,但出于历史原因,我会把它留在这里。

看看我是否正确,floatC 中的 a 与弧度中的值相同,对吗?我的意思是,360º = 6.28318531 弧度,我刚刚在我的 OpenGL 应用程序上注意到一个完整的旋转从 0.0 到 6.28,这似乎是正确的。我只是想确保我做对了。

我正在使用从 0.0 到 360.0 的float(让我们称之为anglePitch)(它更容易以度数读取并且避免一直转换intfloat),并且我在网络上看到的所有代码都使用某种DEG2RAD()定义为DEG2RAD 3.141593f / 180. 最后它会是这样的:

这确实做了一个完整的旋转,但完整的旋转将是 whenanglePitch = 180anglePitch * DEG2RAD = 3.14,但完整的旋转应该是 360|6.28。如果我将宏更改为以下任何一项:

它按预期工作,当anglePitch = 360.

我在这里遗漏了什么,我应该用什么来正确地将角度转换为弧度/浮点数?

重要编辑(真正的问题):
我现在理解了我在网络上随处可见的关于 的代码DEG2RAD,我只是在数学上太笨了(是的,我知道,在处理这类东西时很重要)。所以我要改写我的问题:

我现在已将此添加到我的代码中:

现在,当以度为单位工作俯仰/打哈欠角度时floats,再次,为了避免一直投射,我只使用DEG2RAD宏,度值将正确转换为弧度。这些值将被传递给 sin/cos/tan 函数,并将返回正确的值以在 GLUT 相机中使用。

现在是真正的问题,我之前真的很困惑,但无法更好地解释自己:

当我按下 LEFT/RIGHT 键时,将执行此代码,相机将相应地沿 Y 轴旋转。一个完整的旋转从 0º 到 360º。

这是类似的代码,将在我按下 UP/DOWN 键时执行,相机将沿 X 轴旋转。但是在这种情况下,一个完整的旋转从 0º 到 180º 度,这让我很困惑。我确定它与切线函数有关,但我无法理解它。

有没有办法我可以使用 sin/cos(就像我在打哈欠代码中所做的那样)来实现相同的旋转?什么是正确的方法,我可以添加/修复的最简单的代码,以及创建从 0º 到 360º 的完整俯仰旋转更有意义的方法是什么?

0 投票
1 回答
3720 浏览

java - 在Java中将经度纬度转换为英里

你如何在Java中将度(经纬度)转换为英里?

例如,如果我想将经度移动 69.11 英里,则添加 1 度。我是做简单的计算还是应该使用某种 API。

0 投票
1 回答
1584 浏览

actionscript-3 - Actionscript3.0 - 为什么 Math.cos(35.26) 的值是负数?

我很困惑。我需要在中学学习数学吗?

0 投票
4 回答
1555 浏览

java - Find number of degrees to rotate?

I am trying to find a method which will rotate an object to make it face a specified point, however the numbers I am getting don't make much sense and I don't think I understand what the math methods are returning.

Here is my code:

x and y are the specified point and getX() and getY() are the objects current point, so I am trying to find the number of degrees that object has to turn right to be facing the specified point.

Can anyone recommend a reliable way to do this?

0 投票
1 回答
5566 浏览

actionscript-3 - Actionscript 3.0围绕其中心点旋转精灵

我在网上搜索并找到了这个应该旋转和图像的脚本,但我不确定如何使用,在哪里放置我希望我的精灵旋转的度数。另外,我得到一个错误。1084:语法错误:在左括号之前需要标识符。1084:语法错误:在左大括号之前需要右括号。

0 投票
2 回答
1527 浏览

c# - 已知正弦时计算角度

已知时如何计算以度为单位的角度Math.Sin?阿辛会工作吗?并乘以 180 并除以 pi?

0 投票
2 回答
3878 浏览

c# - 矩形旋转和翻转

我有一个位图,上面绘制了一个 Rectangle 对象。我希望能够 RotateFlip 位图并调整 Rectangle 的 x、y、宽度和高度,使其在每次旋转或翻转后与位图对齐。

例如,如果我有一个 1000 x 800 像素的位图,我可能会在其上绘制一个具有指定点和大小的 Rectangle 对象。

示例代码:

0 投票
4 回答
13291 浏览

xml - TextView 中的度数符号

我想知道如何在文本视图(android)中为角度制作度数符号。有几个类似的问题,我试过了,但似乎没有用。