Цитата:
Сообщение от lovik
доброго времени суток
Если вас не затруднит распишите подробно формулу вычисления угла поворота объекта в зависимости от положения мыши и что надо увеличивать по событию ентер фрейм чтоб оно двигалось поскольку чет у меня нечего не получается
заранее спасибо
|
round.rotation = Math.atan2(mouseY - round.y, mouseX - round.x) * 180 / Math.PI;
где :
Math.atan2(mouseY - round.y, mouseX - round.x) - формула вычисления угла через его тангенс.
mouseY - координата курсора по Y,
round.y - координата центра объекта по Y ( вместо round - имя вашего объекта или указатель и тоже самое с X )
*180 / Math.PI - перевод радианы в градусы