Показать сообщение отдельно
Старый 15.01.2014, 19:09
Sonet вне форума Посмотреть профиль Отправить личное сообщение для Sonet Найти все сообщения от Sonet
  № 2  
Ответить с цитированием
Sonet

Регистрация: Apr 2012
Сообщений: 44
Akopalipsis
Я не понимаю, что вы хотите мне сказать. Всем ясно как будут менять координаты. Приклдадываю некоторую иллюстрацию.

Перед поворотом, как я понимаю, мы транслируем точку внутри изображения, которая для пользователя видна, как точка-центр контейнера в topLeft. Потом поворачиваем и транслируем обратно.

Кстати, вы не пробовали мой метод со switch-блоком? Он работает полностью как надо, но накапливает погрешность.

Он статический, на вход нужен компонент, который будем вращать (в моем случае объект класса Image, но подойдет любой) и новый угол вращения (90, 180, 270 и т.п. кратное 90).

Создайте контейнер, установите ему clipRect равный его же размерам и засуньте в него изображение.
Миниатюры
Нажмите на изображение для увеличения
Название: Schema.png
Просмотров: 42
Размер:	27.8 Кб
ID:	30384  


Последний раз редактировалось Sonet; 15.01.2014 в 19:27.