我在 html 画布上画了一个圆圈,这个圆圈表示“船”。
我有“Ship”对象的当前位置(x,y)并随机确定度数(0 到 360)和数量值。然后我想通过程度和数量来改变船的当前位置。
iE 船目前为 100/100(在画布上)。我将学位确定为 30,数量确定为 50。
现在我想基于以下假设获得船舶的新位置:0 度表示“笔直向上”,180 度表示笔直向下,而 50 度表示向确定的方向移动 50 个像素。
我知道它与弧度有关,但不幸的是我无法进一步解决它。
var ship = {
x: 100,
y: 100
}
var movement = {
degrees: 30,
amount: 50
}