Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.08.2016, 22:35
Psihobolt вне форума Посмотреть профиль Отправить личное сообщение для Psihobolt Найти все сообщения от Psihobolt
  № 1  
Ответить с цитированием
Psihobolt

Регистрация: Apr 2015
Сообщений: 7
По умолчанию Рисование по пунктирной линии

Задача простейшая, как во всех играх.
Есть пунктирная линия, описывающая какой то путь.
Задача этой игры провести по этой линии.
Хочется понять как проверять проведено ли игроком по этой линии и на сколько точно?
К примеру, игрок ведет мышкой по этой линии и промахивается в середине и в конце, тем самым его результат 80% линии он закрасил.

Помоги кто может чем сможет, метод подскажет, аль ссыль какую кинет, а может и кодом поделиться!

Заранее всех благодарю за помощь.

Старый 16.08.2016, 05:58
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
ну, если линия не прямая (что вероятнее всего), то самый простой вариант, который приходит на вскидку - контрольные точки. Строится она в любом случае по точкам. Можно эти контрольные точки поставить через определенное расстояние на линии, и просто замерять расстояние от контрольной точки, до линии, которую провел игрок. Если расстояние больше определенного допуска, считать эту точку не действительной. А потом просто брать количество недействительных точек, делить на общее количество и умножать на 100. Таким образом получать процент выполнения задачи. Игрок, естественно, ничего не должен знать об этих точках, для него должна существовать только линия

Есть еще неплохая книжка Дэвид Роджерс - Алгоритмические основы машинной графики, там как раз много подобного. Книжка старая, но все равно актуальна
__________________
Ко мне можно и нужно обращаться на ты)

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
ведение по пути , по линии , рисование

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 08:12.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.