
15.01.2014, 19:09
|
|
Регистрация: Apr 2012
Сообщений: 44
|
Akopalipsis
Я не понимаю, что вы хотите мне сказать. Всем ясно как будут менять координаты. Приклдадываю некоторую иллюстрацию.
Перед поворотом, как я понимаю, мы транслируем точку внутри изображения, которая для пользователя видна, как точка-центр контейнера в topLeft. Потом поворачиваем и транслируем обратно.
Кстати, вы не пробовали мой метод со switch-блоком? Он работает полностью как надо, но накапливает погрешность.
Он статический, на вход нужен компонент, который будем вращать (в моем случае объект класса Image, но подойдет любой) и новый угол вращения (90, 180, 270 и т.п. кратное 90).
Создайте контейнер, установите ему clipRect равный его же размерам и засуньте в него изображение.
Последний раз редактировалось Sonet; 15.01.2014 в 19:27.
|