Masud Barati
Masud Barati

Помогите создать непрерывное движение отрезка вокруг одного конца, при этом не меня его длины, код внутри

Public Class Form1
Dim x As Integer
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

x = x + 1

Line1.X1 = 200 * (System.Math.Sin(x * 3.14159265358979 / 180))
Line1.Y1 = 200 * (System.Math.Cos(x * 3.14159265358979 / 180))
Line1.X2 = 90 * (System.Math.Sin(x * 3.14159265358979 / 180))
Line1.Y2 = 90 * (System.Math.Cos(x * 3.14159265358979 / 180))
End Sub
End Class

только у меня движется и вторая точка, как сделать так, чтобы вращался отрезок вокруг одного конца, при этом его длина не менялас?

Папапа
Папапа

ох-хо-хох.
1. не менять 1ю точку.
2. менять вторую точку по формуле x = x1 + R*sin(A) y = y1 + R*cos(A)
где x1 y1 - координаты первой точки, R - длина отрезка

Похожие вопросы
Специалисты С++ есть? Где ошибка в коде? Код внутри.
как создать анимачцию человека с функциями движения?
помогите создать программу. (см внутри)
delphi. Помогите пожалуйста создать программу проектирующее движение земли вокруг солнца
как создать в игре реалистичние движение авто
Как создаются рисунки с помощью кодов?
длинна отрезка равна 28 см найдите длинну одной четвёртой отрезка пожалуйста
подскажите как сделать чтобы все было на одном уровне фото внутри и код html тоже внутри!
Помогите создать блок схему, к програмному коду ассемблер
Длина одного отрезка дм, а другого — в 3 раза больше. На сколько дециметров длина второго отрезка больше первого?