Принятый ответ
Полярные координаты. Позиция кастера на половину ширины и угол взгляда кастера+/-90 градусов, другие координаты от этих двух на длину по взгляду кастера.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. MpW
кажись наверн не то опять скинул, полярки ...
radius = radius + 32
x = x + radius*Cos(angle)
y = y + radius*Sin(angle)
angle - угол взгляда кастера, в дальнейшем это примет за угол между юнитом и точкой смещения (x,y)
A - длина, B - ширина
координаты вершин:
minx=x-(A/2)*angle
maxx=x+(A/2)*angle
miny=y-(B/2)*angle
maxy=y+(B/2)*angle