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承载辅助定位是非常好的一种习惯。
本文来自:http://www.awflasher.com/blog/archives/78
Google更注重原创、时效性好的文章:
| 相关阅读 | 本月十大 |




aw兄地教程全是文字啊~~好晕啊~~~
呵呵,理论知识嘛:)
你的blog好了没
你的例子,光修改属性是不行的.
场景中的symbol依然是修改前的样子.
不知道是不是bug.
所以要达到那种效果得从场景中删除symbol再从library中拖出.
你试试吧
我用的是MX72004,应该没有问题:)
我到时候问问MX6的User吧!谢谢关注:)