我转化成了矢量图,依旧没用- -
追答那是意料之中的事情.还是想代替的方法比较靠谱.
追问额……话说FLASH8里面怎么把线条进行变形补间?我也只有这样一笔一笔的画了- -纠结
追答其实,flash内部生成形状补间的过程和运动补间是类似的.它先把首尾两关键帧的矢量图中的"关键值"找出来.比如一条直线的两点坐标,曲线的三点坐标,色块的颜色...然后通过某种方式匹配出对应的"关键值".最后在对应的关键值之间建立一个渐变过程,按一帧的时间间隔分离成很多中间帧,生成动画. (具体的匹配方式我不是很明白,但是有时候并不是很准确,比如你想把一个矩形变成一个五边形,则多出来一个没法匹配的点会被随机的插入到一条边中去)
在相差太远的两个矢量图中,这种匹配很容易失败,flash则不会生成补间动画.有的时候,可以用"形状提示"来起到匹配引导作用(Ctrl+Shift+H)
但是更一般的.应该尽量让动画分块制作.比如你想渐变一个卡通人脸,那么就应该单独制作变形的脸轮廓形状,五官,头发等.每个部分封装到一个spite里面去,或者放入单独的一个层. 这样可以保证变形动画容易控制.