
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
| on(release){//鼠标离开按扭后执行下面的代码; loadMovie("flash8.swf","mymc");//加载外部的"flash8.swf"文件到"mymc"空影片剪辑中; mymc._x=70;//加载影片的X轴坐标; mymc._y=20;//加载影片的Y轴坐标; mymc._xscale=70;//加载影片的宽度; mymc._yscale=70;//加载影片的高度; } |
清除按扭上的AS代码:
| on(release){//鼠标离开按扭后执行下面的代码 unloadMovie(mymc);//删除用loadMovie加载的*.swf文件; } |
Ctrl+Enter测试
(二)调用外部*.swf文件并加载到时间轴上
外部*.swf文件要和编辑的Flash文件放在同一目录下
1.制作两个按扭(一个调用,一个清除)拖放到场景中
2.调用按扭上的AS代码:
| on(release){//鼠标离开按扭后执行下面的代码 loadMovie("flash8.swf",1);//加载外部的"flash8.swf"文件到场景中,层深为1; } |
清除按扭上的AS代码:
| on(release){//鼠标离开按扭后执行下面的代码 unloadMovie(1);//删除层深为1的用loadMovie所加载的"flash8.swf"文件 } |
| i=0;//定义一个变量i,并且赋初值为0; |
调用按扭上的AS代码:
| on(release){//鼠标离开按扭后执行下面的代码; i++; if(i>9){//因为外面这有9张图,当变量大于9的时候,让变量为1,这样能够使加载的图片是连续的,即,每点一次按扭,就换一张图,等到换到第9张图,再点按扭,则循环到第一张图(j1.jpg到j9.jpg,因为没有j0.jpg,如果i=0,则会提示没有找到j0.jpg); i=1; } loadMovie(("j"+i)+".jgp",mymc);//从j1.jpg开始加载图片到影片剪辑mymc中; mymc._x=110;//以下设置加载图片的属性 mymc._y=35; mymc._xscale=130; mymc._yscale=130; } |
清除按扭上的AS代码:
| on(release){ unloadMovie(mymc);//删除掉用loadMovie加载到影片剪辑的图片; } |
| on(release){//鼠标离开按扭后执行下面的代码; mySound=new Sound();//建立一个新的声音对象mySound; mySound.loadSound("zaihuni.mp3″,true);//加载外部的*.mp3声音文件到mySound对象中,并且按流的方式播放(参数为false时,是以装载完后播放); } |
| on(release){ mySound.stop();//当按下清除按扭后,停止声音的播放 } |