Показать сообщение отдельно
Старый 23.08.2012, 12:06
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 5  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Мне видится 3 способа:
  • Графический - отрисовать жёлтую фигуру в bitmap, и "идти" от точки регистраций в направлений мышки, ища прозрачный пиксель.
  • Геометрический - обрисовать фигуру геометрической фигурой, как массив точек вершин. Разбить на треугольники, одна из вершин которых - точка регистраций. Далее искать в каком из них проходит "линия от центра к мышке". Затем найти точку пересечения стороны треугольника этой линией.
  • Использовать физический движок, например Nape. Тоже как и во втором варианте - описать фигуру. Затем просто использовать класс Ray для поиска точки пересечения.
__________________
Дети не должны знать о своих родителях