毕业论文 论文提纲 论文写作 公文范例 教育论文 教育学论文 师范教育 学术论文     论文指导*
                     
 
   
   
   
   
           
 

当前位置:课件115学培吧(kj115.com)→flash网侠教程(助你成为顶尖课件高手)→系列文章

 
 
标题:金闪客AS课堂实录三[图]
 
展示台

文章来源 作者:admin 密码:admin 整理:湖北金鹰

◇网侠教程栏目简介
    提供FLASH侠客教程和网页制作侠客教程,高手进阶教程。
    浏览过这些资源的还浏览过经典教程图文教程游戏开发教程等相关资源。

---------------

湖北金鹰课件吧

论文相关服务
 

 

教学目的:
1、掌握加载和卸载外部影片剪辑的方法;
2、加载影片剪辑的控制方法。
课前准备:在本地磁盘新建一个文件夹t4,并将要加载的影片剪辑01.swf、01.jpg复制到该文件夹内。
素材下载:
点击这里下载源文件
教学过程:
1、打开FLASH,新建一个文档,背景为黑色。
2、选择窗口-其他面板-公用库-按钮命令,拖两个按钮到舞台右下角。我们将用这两个按钮进行加载和卸载操作。
3、保存文件到t4文件夹,文件名为l4。

金闪客AS课堂实录三[图]图片1

4、选中绿色按钮,按F9键打开动作面板,输入语句
on (release) {
loadMovie("01.swf",1);
}
5、选中红色按钮,在脚本输入区输入语句
on (release) {
unloadMovie(1);
}
6、按Ctrl+Enter测试。
讲解:
用法
loadMovie("url",target [, method])
参数
url 要加载的 SWF 文件或 JPEG 文件的绝对或相对 URL。相对路径必须相对于级别 0 处的 SWF 文件。绝对 URL 必须包括协议引用,例如 http:// 或 FTP://。
target 指向目标影片剪辑的路径。目标影片剪辑将替换为加载的 SWF 文件或图像。
method 可选参数,指定用于发送变量的 HTTP 方法。该参数必须是字符串 GET 或 POST。如果没有要发送的变量,则省略此参数。GET 方法将变量追加到 URL 的末尾,它用于发送少量的变量。POST 方法在单独的 HTTP 标头中发送变量,它用于发送大量的变量。
说明
函数;在播放原始 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中。
练习:1、将绿色按钮上的语句修改为
on (release) {
loadMovie("01.jpg",1);
}
测试看看有什么效果?注意图片的格式。
2、将红色按钮上的语句修改为
on (release) {
unloadMovie(0);
}

on (release) {
unloadMovie(this);
}
测试看看会出现什么效果?
3、注意观察影片剪辑和图片的位置。
通过上面的练习我们已经初步掌握了如何加载和卸载影片剪辑。我们总结出以下结论:
1、我们可以用loadMovie()函数来加载影片剪辑或JPEG格式的图片,用unloadMovie()卸载。
2、我们将影片剪辑加载到指定的层上,默认的注册点是舞台的左上角。
下面我们来练习第二种方法,将外部影片剪辑加载到时间轴上某个影片剪辑中。
使用这种方法我们需要先在舞台上创建一个影片剪辑,并为它起个实例名abc。
我们将绿色按钮上的语句修改为on (release) {
_root.createEmptyMovieClip("abc", 1);
loadMovie("01.swf", "abc");
}
红色按钮上的语句也需作相应修改
on (release) {
unloadMovie("abc");
}
存盘测试。
这两种方法在加载外部影片剪辑或JPEG图片时非常实用。如果我们要将影片剪辑加载到Flash Player 中的某个级别,须使用loadMovieNum() 函数,这个作为作业留给大家课后练习。我们来解决第二个问题-如何定位。
加载的原理和方法掌握了,定位就显得比较简单了。如果我们采用的是方法一-加载到层上,我们只需调整层的坐标位置和大小;如果我们采用方法二-加载到影片剪辑中,我们只需调整影片剪辑的坐标位置和大小。打个比方就像我们在墙上挂个像框,要加载的影片剪辑就是相片,我们只要调整像框的大小和位置,相片的大小和位置随之作相应的更改。
方法一:加载到层上位置的调整
on (release) {
loadMovie("01.swf", 1);
onEnterFrame = function () {
_level1._x = 100;
_level1._y = 50;
_level1._width = 400;
_level1._height = 300;
};
delete onEnterFrame;
}
方法二:加载到影片剪辑中位置的调整
on (release) {
_root.createEmptyMovieClip("abc", 1);
loadMovie("01.swf", "abc");
onEnterFrame = function () {
with (abc) {
_x = 100;
_y = 50;
_width = 400;
_height = 300;
}
};
delete onEnterFrame;
}
由于时间比较紧迫,可能有些地方不太严谨,大家练习中多留点心。

 

 
课件115学培吧(湖北金鹰)欢迎您!永久免费服务网址:http://www.kj115.com
   
 

学员众多的FLASH课件学习基地,成万免费FLASH课件制作教程在线学习,还有免费内容课件教程、视频教程、课件技巧、课件探讨、课件欣赏、课件展示、实用教程、课件界面、课件脚本、课件游戏、课件下载、课件封面、课文内容图片、课文人物图片库、课件素材、图片素材、声音素材、动物素材、背景图片、背景资料、背景边框、课件顶栏图片素材、Dreamweaver教程、Dreamweaver网页课件教程、软件下载。承接学习和培训,承接课件订制,课件修改等所有课件相关服务。
本站主要业务:┃flash课件制作视频教程培训┃承接全国竞赛flash课件┃论文代写代发┃代办课件国家级获奖证书┃
联系:QQ:444860709 手机:13339817386


 
 

业务办理
鄂ICP备08005724号