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