6 / 5 / 5
Регистрация: 11.12.2012
Сообщений: 39
|
|
1 | |
Rotate, вращение объекта14.05.2016, 18:15. Показов 2163. Ответов 1
Метки нет (Все метки)
Доброго времени суток. Появилась проблема которую так просто нагуглить не получилось. В общем есть объект ctx.fillrect, я его вращаю с помощью ctx.rotate, каждые 10 мс на угол X, а также смещаю центр координат ctx.tranclate. Если создать ещё один объект, любой, он будет также вращаться вокруг этой точки, собственно вопрос, как этого избежать?
0
|
14.05.2016, 18:15 | |
Ответы с готовыми решениями:
1
Поворот объекта (rotate) JavaScript - Поворот объекта (rotate) Вращение объекта по кликам Вращение объекта вслед за мышкой |
0 / 0 / 0
Регистрация: 17.05.2016
Сообщений: 3
|
|
17.05.2016, 17:14 | 2 |
Отрисовку вращающегося объекта с ctx.rotate и ctx.tranclate заключи в конструкцию ctx.save(); ctx.restore();
Дальше рисуешь объект, который не должен вращаться. Настройки контекста (масштаб, смещение, наклон) останутся теми, что были до функции вызова функции ctx.save(); и ctx.rotate(); на второй объект влиять не будет.
0
|
17.05.2016, 17:14 | |
17.05.2016, 17:14 | |
Помогаю со студенческими работами здесь
2
Вращение объекта по клику на определенное количество градусов, различное в последующих итерациях Реализовать вращение 3D объекта как вращение камеры Вращение объекта вокруг другого объекта Вращение объекта Вращение объекта Вращение объекта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |