Непонятка в том что кольцо имеет радиус равным 10, но если стрелочка попадает в кольцо то нахождение точки в окружности происходит немного позже. Как будто этот радиус равный 10 меньше примерно в 2 раза чем кольцо.
нахождение точки в окружности проверяю так
- Код: Выделить всё
radius=10
if (Cilpos.x-Boxpos.x)^2+(Cilpos.z-Boxpos.z)^2<=radius then....
И вроде бы программа работает и находит точку в окружности, но почему радиус кольца и радиус прописанный в программе разные?