Как вы поворачиваете изображение в положение мыши в C #? - PullRequest
1 голос
/ 16 февраля 2011

Я создаю игру, в которой есть танк. Мне нужно знать, как я могу повернуть турель в положение мыши или положение касания (Windows Phone 7). Я также хотел бы ограничить вращение, например, турель может поворачиваться на 90 ° и 270 °.

Какой самый простой и эффективный способ сделать это?

спасибо заранее.

1 Ответ

4 голосов
/ 16 февраля 2011

Свободно, зная положение вашего танка, вы можете получить положение касания из соответствующего события, а затем определить угол между ними, используя простую тригонометрию.Выработав ракурс, вы можете затем применить любую логику, которую хотите ограничить определенным диапазоном.

Для получения подробной информации о сенсорных событиях в Windows Phone 7, Джефф Просис имеет отличную серию постов в блоге:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...