Показать сообщение отдельно
Старый 28.12.2010, 18:58
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 4  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Так Вы за логикой преобразований то следите, Флэш же не телепат - он делает точно то, что Вы говорите, а не то, что Вы думаете. Повернуть и отразить это совсем не то же самое, что отразить и повернуть. И конечно, отразить относительно Top-Left не то же самое, что отразить относительно центра. Координаты придется корректировать, а как Вы хотели?)))

Добавлено через 24 минуты
Иногда помогает просто разместить изображение в объекте так, чтобы точка трансформации была в его центре. Это сразу делает большинство преобразований близкими к человеческой интуиции. А вообще суть в том, что иногда текущее действие надо "вставлять" ДО предыдущих. Это реализовано, в частности, в Matrix3D, где преобразование можно добавить как в начало, так и в конец "списка".
__________________
Reality.getBounds(this);