正在加载...

mc= movieClip , 影片剪辑
Graph , 图形

两者都可以含有动画,只是在时间轴上的表现不同,对时间母轴有着不同的依赖。

我也是很晚才开始接触graph,在此之前我一直都用mc,因为曾经有人说过,graph可以做的,mc也可以,graph不能做的,mc还是可以做到。
www.awflasher.com转载请注明出处
但是渐渐的,我才发现graph有一项优势,那就是它更能帮助制作者来确定这个symbol(元件)在母轴中的位置,比如一个渐出的文字特效,如果用mc,那在母轴上面,看不到任何
内容,只是一个旋转中心点而已,可是如果用graph,则可以看到这个元件的人和时间状态在母轴上的相应位置。
www.awflasher.com转载请注明出处
当然,graph最大的特点,就是它的“生命”依赖于母轴,母轴停了,graph便停下来了;而mc则不受母轴的限制,只要母轴上的mc实例存在,而且没有action对其进行控制,mc就会“一如既往”的播放并且循环。
综合运用小例:
举一个简单的例子,有的是候,要载入一个symbol,symbol本身有100帧,可是场景中只剩下5帧,这时候,如果用graph,显然这个symbol不能播放到100帧,它会在第五帧停下来,所以我们就选择用mc,可是如果symbol第100帧的位置和第一帧的位置大相径庭,那又不好确定其位置了。这时我们可以把mc的实例表现“暂时”设置为graph,然后延长母轴(虽然多余的这段轴对于graph的表现是没有作用效果,因为有stop()语句的阻拦),我们可以看到第100帧的symbol的表现,这时候我们可以在母轴的这一位置对symbol进行调整,调整好了之后,再改为mc,把母轴多余部分去掉即可。值得注意的是,graph的属性一定要选择到“play once”,如果没有什么特殊要求(比如循环一次或几次)的话。

对于第三方软件导入的swf,用Graph承载辅助定位是非常好的一种习惯。

还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 才 4 条评论
  1. N神 2005-03-15 01:13:16

    aw兄地教程全是文字啊~~好晕啊~~~

  2. aw 2005-03-15 02:58:48

    呵呵,理论知识嘛:)

    你的blog好了没

  3. R 2005-03-15 06:37:23

    你的例子,光修改属性是不行的.
    场景中的symbol依然是修改前的样子.
    不知道是不是bug.
    所以要达到那种效果得从场景中删除symbol再从library中拖出.
    你试试吧

  4. aw 2005-03-15 08:30:29

    我用的是MX72004,应该没有问题:)

    我到时候问问MX6的User吧!谢谢关注:)

[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍