如何在Flash IDE中反转偏斜变换?

时间:2011-09-06 06:24:18

标签: flash flash-cs5 transformation skew

在舞台上放置一个100px乘100px的盒子(不是动画片段,只是一个简单的形状)。 enter image description here

现在应用30度的垂直倾斜。你应该得到这个...... enter image description here

单击形状外部以释放转换数据。偏斜度重置为0(这是预期的),见下图 enter image description here

但是您应该对形状应用什么偏斜才能将其恢复为原始形状。最初我会认为在垂直倾斜中它是-30,但这似乎返回了一个奇怪的混合形状..见下文: enter image description here

2 个答案:

答案 0 :(得分:1)

我只是尝试过,答案非常明显......虽然不要感觉不好,但我忽略了很多明显的事情!

单击对象,然后将倾斜角度设置回0度。

而且,+1是一个非常有说服力的问题!

编辑:与我的动画师交谈。她尝试了问题中的步骤,-30工作得非常奇怪。她使用Flash CS4。作为一种可能的选择,她建议将绘图作为符号,然后将其倾斜。这样,您可以随时回到原始版本。不确定这是否有帮助,但希望它对你(或某人)有用。

答案 1 :(得分:1)

我终于完成了我的设置(CS5 Flash)。这些步骤在图中,但是按照以下方式进行:

  1. 将scaleX设置为(1 / cos([skew amount]))* 100 。偏斜量需要转换为弧度。
  2. 将v-skew设置为 - [skew amount]
  3. 释放形状,然后重新选择(所有转换数据都将重置)
  4. 将scaleX设置为(1 / cos([skew amount]))* 100 。是的,你需要做两次
  5. enter image description here