24.09.2010, 11:02
ах да...
есть ещё один способ... я забыл про него рассказать
вобщем есть формула нахождения X и y через длину отрезка и син кос угла
формулы:
x = x0+l*cosa
y = y0+l*sina
надо найти cos a или sin a
x - x0=l*cosa | cosa = (x - x0) / l
a = arccos((x-x0)/l)
l = длина между игроком и точкой
есть ещё один способ... я забыл про него рассказать
вобщем есть формула нахождения X и y через длину отрезка и син кос угла
формулы:
x = x0+l*cosa
y = y0+l*sina
надо найти cos a или sin a
x - x0=l*cosa | cosa = (x - x0) / l
a = arccos((x-x0)/l)
l = длина между игроком и точкой