Нормальная формула, в точности по определению тангенса. Хотя можно было бы угол поворота задавать сразу этим отношением (тангенсом), тогда бы не пришлось все время его считать. Только знаки нужно правильно учитывать, и разобраться со случаем альфа = 90 около градусов.
В общем случае можно записать поворот уравнением прямой (Ax + By + C = 0) и подставлять туда координаты танка, проверяя примерное равенство.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
|