Я портирую игру, которую я сделал, из Windows (Visual Studio C# XNA4) на Android.Android: найдите угол и нарисуйте растровое изображение под этим углом?
В игре мне нужно найти местоположение пользователей «touch» (что я сделал), а затем «указать» игрока на это место касания (нарисуйте растровое изображение игрока под этим углом).
В C# и XNA4, я использовал следующее:
Matrix rotationMatrix = Matrix.CreateRotationZ(playerAngle);
PlayerDirection = Vector2.Transform(up, rotationMatrix);
Если позиция игроков был
x = 200;
y = 200;
И сенсорные координаты были
x = 300;
y = 300;
Как бы я заставить игрока «указывать» на то место, где коснулся пользователь?
агс ((y2 - y1)/(x2 - x1))? – Blackbelt