Цитата:
|
Сообщение от Trains
_root.tank.onKeyDown = function () {
if (Key.isDown(LEFT)) {
_root.tank._rotation = -90;
}
if (Key.isDown(RIGHT) || Key.isDown(LEFT)) {
_root.tank._rotation = 90;
}
}
ну типа того, градусы можешь по другомы считать, кпримеру, прибавлять по одному... 
|
Если так делать, то никак не посчитать потом угол под которым будет двигаться танк при движении вперёд. Например если нажать стрелку влево и подвинуть его к примеру на 19 градусов потом никак его не пошлёшь вперёд по этой прямой.
Надо использовать atan2.