Я рисую круг на холсте html, круг предназначен для обозначения «корабля».
У меня есть текущая позиция (x, y) объекта «Корабль» и случайным образом определяется степень (от 0 до 360) и значение суммы. Затем я хочу изменить текущее положение корабля на степень и величину.
т.е. корабль в настоящее время на 100/100 (на холсте). Я определяю степень как 30 и количество как 50.
Теперь я хотел бы получить новое местоположение кораблей, исходя из предположения, что 0 градусов будет указывать «прямо вверх», а 180 градусов будут указывать прямо вниз, а количество 50 указывает на движение на 50 пикселей в определенном направлении.
Я знаю, что это как-то связано с радианами, но, к сожалению, я не могу решить это дальше.
var ship = {
x: 100,
y: 100
}
var movement = {
degrees: 30,
amount: 50
}