У меня есть форма raphael.js, на которой я рисую круг сверху. Я хочу, чтобы круг появлялся только в том случае, если круг не покидает границу формы, на которую он нанесен.Обнаруживание точки внутри или снаружи формы raphael.js
Чтобы сделать это более ясным, вот пример того, что я не хочу, чтобы это произошло:
Example http://img682.imageshack.us/img682/4168/shapeh.png
Я хочу, чтобы круги за пределами серой области не появляться. Как бы я обнаружил, что круг внутри или снаружи серой формы?
Это сработало, однако мне пришлось взломать raphael.js, чтобы поиграть с ним. Raphael.js поддерживает только прямоугольники, поэтому я добавил немного к настройке кода. См. Http://github.com/DmitryBaranovskiy/raphael/issues/issue/100/#comment_212698 для получения дополнительной информации. NB. Я знаю, что это ужасное решение, но оно работает, и пока это все, о чем я беспокоюсь. – betamax