当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash动画制作:flash中摸仿IK运动

Flash动画制作
fmx2004 1000问(5)
Flash MX 2004 组件事件简单调试器
fmx2004 1000问(2)
Action Script 2.0新手调试
Flash 2004 MX Components
flash action 详解(9)
flash action 详解(7)
flash action 详解(1)
flash action 详解(6)
一个用纯AS写的正态曲线画法
flash action 详解(3)
浅谈AS的绘图功能及几个简单的实例
AS的基本代码解释(2)
flash action 详解(2)
flash action 详解(10)
运用for循环来对多个mc进行检测
极坐标在绘画方法中的运用
用Flash 2004编写简单的运算类
flash action 详解(4)
flash action 详解(5)

Flash动画制作:flash中摸仿IK运动


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-01   浏览: 178 ::
收藏到网摘: n/a

5.8   铰连身体部分
1.jpg
令人惊呀的, Flash缺泛大部分动画认为“必不可少”的动画效果:反向运动。IK是一个一般建立在3D和部分2D动画程序的效果。 这个特征允许父-子相互关连和各对象间关节咬合。那么怎样在flash中摸仿IK运动呢?再一次使用自由变形工具来解决-但是记住,这不是真正的IK解决方案。使用自由变形工具可以编辑元件实例的中心点,这样编辑这个点在元件旋转或“铰连”。任何模仿的IK都是一样的。

1. 选择自由变形工具(Q)并在舞台上的元件上单击。元件上的中心点被一个实心的白色的圆描绘。单击并拖动这个圆到一个新的位置。在我的例子中,我移动这个圆到手臂上的肩部(大约)。

2.jpg

2. 用产的工具旋转手臂元件。它将基于它新的中心点“铰连”,使它容易定位每个与身体关联运动的手臂。

3.jpg

3. 对身体上你想铰连的每个部分重复这个步骤。你可以发现我甚至还铰连了耳朵元件。现在你可以添加一个额外的关键帧开始动画,并通过时间轴添加补间动画。

4.jpg

4. 你可以在多个层上选择多个元件如果他们是一个单独的对象。使自由变形工具仍被选择,按住shift键,单击舞台上的多个元件。中心点现在将与所有被选择的元件的中心点相连系。

5.jpg

5.  这对于铰连一个包含多个元件的头部非常有用(眼晴,嘴,鼻子,耳朵,等等)。

6.jpg

6. 每个单独元件的中心点将被保留,但是描绘多个被选择的元件的中心点不记得它们间经被取消。

7.jpg

在关节部位有点问题,这里没去修整,因为下一节是专门讲这个问题的。


提示:
选择多个对象,它常常很容易地使用选择工具在舞台上单击并拖动。确认你在每个元件时间轴上的第1帧设置了中心点,如果在关键帧间的中心点不同而应用补间动画,那么你的元件将出乎意料地“漂移”。