|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
Как организовать движение объекта к цели23.09.2014, 18:33. Показов 9064. Ответов 129
Метки нет (Все метки)
Всем, Здравствуйте! Интересует такой вопрос. Как организовать движение объекта (обьект , двигается вперед, но может поворачивать на определенный угол и снова едет вперед) к цели С, из A в B цель передвинулась, я получил координаты из них стороны и углы треугольника (через аркосинус), полученного вершинами, начала , куда передвинулся обьект и целью, Дальше нужно организовать перемещение , вернее , надо как то проверять условия, чтобы обьект , через определённые промежутки времени, опять проверял направление и снова двигался к цели. Уже 3 дня бьюсь над этой задачей. Не знаю как организовать проверку и правильный поворот. То есть цель , сама должна поворачиваться, потом двигаться , проверять и так далее) Помогите пожалуйста!
0
|
|
| 23.09.2014, 18:33 | |
|
Ответы с готовыми решениями:
129
Как организовать движение объекта по координатам? Организовать движение объекта |
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 08:48 [ТС] | |
|
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
||
| 26.09.2014, 08:54 [ТС] | ||
|
СлуAlex77755, так мне известны все точки, 2 точки на курсоре Синяя и Красная и Цель
Добавлено через 5 минут
0
|
||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 26.09.2014, 09:04 | ||
|
О синей.
0
|
||
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:07 [ТС] | |
|
Alex77755, я знаю ее кординаты в любой момент времени, стоит только обратиться к поиску по пикселю и он мне выдаст ее координаты.
Добавлено через 1 минуту Alex77755, Давай дальше, ну вот знаю я координаты . а дальше что?
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 26.09.2014, 09:11 | |
|
Сравнивай угол курсора с углом на цель
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:16 [ТС] | |
|
Alex77755, Сравнивай? угол? А как я их буду сравнивать, если у меня их нет.
The trick, добрый утро!
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 26.09.2014, 09:21 | |
|
Сравнивать можно и косинусы углов.
Углы можно приблизительно подсчитать. Я показывал пример.
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
||||||
| 26.09.2014, 09:27 [ТС] | ||||||
|
Alex77755, типа взять и вместо вар сделать таблицу из значений вар и потом сравнить их?
Alex77755, просто как я буду знать какое из них мне нужно?
0
|
||||||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 26.09.2014, 09:29 | |
|
Зачем таблица? Рассчитать можно оба угла и сравнить.
Процедуру определения угла оформить как отдельную процедуру с координатами точек в качестве аргументов
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:32 [ТС] | |
|
Alex77755, как расчитать? через ароксинус? этот вариант не подходит.
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 26.09.2014, 09:35 | |
|
Почему не подходит?
Принцип тот же. Можно рассчитать и через тангенс (он, вроде равен Sin/Cos
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:39 [ТС] | |
|
И ты сказал оба, каких оба , вот я рисунок специально сделал, между чем и чем сравнивать .
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:40 [ТС] | |
|
Ну тангенс уже лучше. там есть и синус и косинус в программе, просто поделить, а ты уверен что так можно угол найти, ведь тангенс угла , это число.
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:48 [ТС] | |
|
Потом я найду угол, но нужно еще будет найти куда этим углом поворачиваться влево или право. Но это кто то раньше говорил кажется можно сделать через площадь типа если положительная то направо к примеру , если отрицательная, то налево. Блин , метод The trick, Alex77755, такой классный, но как его перевести на мою ситуацию(
Добавлено через 1 минуту The trick, ооо, привет! Ура! Сейчас разберемся, вот и не за чем, так у тебя без них. сейчас посмотрю. Добавлено через 59 секунд пошел читать про скалярное произведение) Добавлено через 2 минуты The trick, a · b = ax · bx + ay · by
0
|
|
|
9912 / 3935 / 743
Регистрация: 11.10.2011
Сообщений: 5,916
|
|
| 26.09.2014, 09:55 | |
|
0
|
|
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:56 [ТС] | |
|
то же самое)
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 26.09.2014, 09:58 | ||
0
|
||
|
-1 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 106
|
|
| 26.09.2014, 09:58 [ТС] | |
|
Я вчера это все делал, а у меня ничего не получалось, я вчера столько всего перепробовал, сейчас снова сделаю. И потом сравнивать боль меньше нуля, , я это делал вчера ( Не уж то криво делал( Только не знал. что это скалярное произведение. Но в школе помню проходили.
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 26.09.2014, 09:59 | |
|
Угол CB, не забывай это угол между отрезком CB и осью X.
На твоей картинке он не отмечен
0
|
|
| 26.09.2014, 09:59 | |
|
Организовать движение объекта по форме при нажатии на клавишу
Как организовать движение товаров склада? Возможно ли сделать движение зрачков, реагирующее на движение какого-либо объекта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|