Что нового

[Математика] Наложить ось кординат

BrainOff

Новичок
Сообщения
18
Репутация
0
Имеется двумерная ось координат x,y.
Есть начальная точка 0,0 и случайная точка (+-)x,(+-)y.
Есть функция, возвращающая градус между начальной и второй точкой.

Как лучше всего наложить градусную окружность на начальную точку для клика?
Мы не видим конечную точку, знаем только направление движения. Соответственно нужно кликать по этому направлению.

На ум приходит только провести прямую под углом. Но опять же - нужно сделать это наименее затратно, прямо в коде путем вычислений. Размер окна - 800х800.

Наложил через массив точек для каждого градуса.
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Ну ты реально мозг!
Я даже ниччё не понял из того что ты написал...
А ты уже решение нашел - через массив наложил.
Ну, помечай тогда тему как решённую и будем дальше двигаться.
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Примерно понял что он хочет. Но лучше бы ты скрин приложил. Вычисления на плоскостях - постоянная работа ботоводов, так что если снабдишь запрос рисунками и схемой того что ты хочешь сделать тебе вероятнее всего ответят.

+ Если при известном направлении движения не известно расстояние которое нужно пройти, но известны +x и +y можно посяитать по ним гипотенузу и двинуть мышь на нужную дистанцию.
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Как я понял он не знает радиус и собирается прокликать все точки в этом направлении.
Но если бы толком объяснил что он хочет, то можно было бы предлагать варианты. А так...
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Ты что! Включи свои телепатические возможности! Что же ты как нуб то! Он знает xy и x1y1 и ему нужно найти гипотенузу!
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Та не, не гипотенузу.
У него есть градус (неправильный градус. не градус крепости, а градус направления).
И он хочет попасть в точку, зная только градус!
Ну, как мне кажется...
Но я ещё не всё что есть выпил...
:beer:


Добавлено:
Сообщение автоматически объединено:

Была у меня мысль что нужно искать в поле целых чисел...
Но ТС наложил... через массив... И :whistle:
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
- Наложил через массив. :rofl:
Этой фразой можно давать объяснение на любой решенный не понятно как вопрос.

-Как найти среди текста только ссылки?
-Наложи через массив.

-Как удалить дубликаты в файле?
-Наложить через массив.

-Как сравнить часть слова с целым?
-Через наложение массива на каждый градус.

-Как наложить один массив на другой?
-Я конечно не знаю, но можно попробывать наложить через массив.
 
Верх