Preloading in Flash
请先下载ctshx.fla 。 这两天有事情,所以现在给你说说preloading的事情。 其实这个一点都不难,网上你给我看的那个自己搞得很复杂。 你不熟悉flash,我先说它。 flash 做的动画什么的,有个播放顺序,很简单,就是从头到尾,一桢一桢,到了结束又重新返回第一桢,接着一桢一桢,到了结束又重新返回第一桢,而且特别请注意: 到了哪一桢,如果该桢写着什么代码,就会执行这段代码,切记切记...... 在flash的编辑界面里面,时间轴(希望你知道这个)上有个红色的小块,它到哪一桢就是播放到那一桢了,flash里面它叫播放头。这个播放头是可以控 制的,通过ActionScript中相关的命令。用代码来控制,可就不是“一桢一桢,到了结束又重新返回第一桢”了,你可以随意控制:比如,播放头到了 第五桢,你觉得第六桢不该播放,在第五桢上加个代码"gotoAndPlay(7);",它就直接播放到第七桢,第六桢可以略过去了。你别说我罗索阿,很 多人问我关于flash的问题就是因为flash的这个基本特征还不清楚。 附件ctshx.fla里面的时间轴上,“图层一”,你先看一眼,有四个小"a",他们的意思是:这一桢有代码,就是“ActionScript”的第一个字母。 给你说说,每个a都是干吗的。 要看到每个a都写着什么,点a在的那一桢,然后右键,选择“动作”如果你的是英文版选择“Action”之类的。那个ActionScript编辑器就会出来,你就可以看了。 第一桢上的小a: (关于桢数,播放头在不同的地方时间轴下面有个数字在不停的变,它就是桢数) _root.bar._xscale=0; 这 句话是说:路径为 _root.bar这个东西的 x轴方向的缩放比例(x轴:你没忘初中代数有一部分讲数轴吧,还有y轴呢)设定为0。 这个x轴方向说白了就是横着的方向,y轴属性就是竖着的方向。让x轴方向的缩放比例为0,是因为从下一桢开始,名字叫“bar”的这个电影剪辑 (movieclip)就根据已经下载的数据不断的变化缩放比例,你已经猜到了,就是你看见的“进度条”。 root你知道吧?就是根,根文件夹什么的