почему вы должны перевести перед вращением, чтобы вращать элемент вокруг себя на холсте? - PullRequest
1 голос
/ 05 июня 2011

Я только начал изучать элемент HTML5 и, пытаясь выяснить, как вращать элемент вокруг себя, я наткнулся на пост, в котором говорилось, что вы должны перевести начало координат перед поворотом элемента, и мне было интересно, почему это так? разве перевод не перемещает источник, из которого вы рисуете вещи, в другую точку холста?

1 Ответ

0 голосов
/ 05 июня 2011

Вы вращаете не элемент, а весь холст.Исходная точка холста находится в левом верхнем углу .Вначале перевод (-то на самом деле противоположного отрицательного направления) вашего элемента фактически переведет точку происхождения.

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