Как изменить обратное преобразование во Flash IDE? - PullRequest
3 голосов
/ 06 сентября 2011

Поместите на сцену рамку размером 100 на 100 пикселей (не клип, а просто фигура).enter image description here

Теперь примените вертикальный перекос в 30 градусов.Вы должны получить это ... enter image description here

Щелкните за пределами фигуры, чтобы освободить данные преобразования.Степени перекоса сбрасываются до 0 (это ожидается), см. Изображение ниже enter image description here

Но Какой наклон вы примените к фигуре, чтобы вернуть ее к первоначальной форме.Первоначально я бы подумал, что в вертикальном наклоне это -30, но это, кажется, возвращает странную гибридную форму. См. Ниже: enter image description here

Ответы [ 2 ]

1 голос
/ 02 января 2012

Я наконец-то решил это для моей установки (CS5 Flash). Шаги в диаграмме, но работают в соответствии с:

  1. Установите шкалу X на (1 / cos ([перекос])) * 100 . Величину перекоса необходимо перевести в радианы.
  2. Установите v-skew на - [количество перекоса]
  3. Отпустите форму, затем снова выберите ее (все данные преобразования будут сброшены)
  4. Установите шкалу X на (1 / cos ([перекос])) * 100 . Да, вам нужно сделать это дважды

enter image description here

1 голос
/ 31 декабря 2011

Я только что попробовал, и ответ был удивительно очевидным ... хотя и не чувствую себя плохо, я упускаю очевидное МНОГО!

Щелкните объект и установите угол наклона обратно на 0 градусов.

И, +1 за прекрасно проиллюстрированный вопрос!

РЕДАКТИРОВАТЬ: Поговорил с моим аниматором.Она попробовала шаги в вопросе, и -30 работал, как ни странно.Она использует Flash CS4.В качестве возможной альтернативы она предложила сделать рисунок символом, а затем исказить его.Таким образом, вы всегда можете вернуться к оригиналу.Не уверен, поможет ли это, но, надеюсь, это поможет вам (или кому-то другому).

...