当前位置:flash课件吧→免费FLASH教程之三(含实例教程)新页面 新改版 新气象

题 目:如何在论坛中,链接自已的FLASH动画呢!

1\首先进入"发表新帖"写入主题.并同时以"附件"上传自已电脑中的SWF文件.直接发表新帖.
2\找到发表的主题,在附件上击右键,查看属性,并复制下地址.
3\再次进行"编辑",链接上面复制的文件地址,点编辑完成即可!
可控声音 flash 教程

声音的一些属性与方法:
mySound=newSound();//新建一个声音对象,对象的名称是mySound。
mySound.start(n);//开始在n秒播放声音,当n为空时,从开始播放。
mySound.stop();停止声音的播放。

 

音量控制:(范围从0-100)

 

mySound.getVolume();获取当前的音量大小。
mySound.setVolume();设置当前音乐的音量。
左/右均衡:(范围从-100到100)

 

mySound.getPan();获取左右均衡的值。
mySound.setPan();设置左右均衡的值。
声道音量:

 

mySound.getTransform();获取左右声音的音量。
mySound.setTransform();设置左右声道的音量。

读取声音:

 

mySound.loadSound();从外部载入声音。
mySound.attachSound();从库中加载声音。
mySound.getBytesLoaded();获取声音载入的字节数
mySound.getBytesTotal();获取声音的总字节数。

 

声音对象的属性:

 

mySound.duration;声音的长度。
mySound.position;声音已播放的毫秒数。

声音对象的函数:

 

mySound.onLoad;声音载入时调用。
mySound.onComplete;声音播放完成时调用。
在对声音进行AS控制前,我们先将解声音一些基本属性的控制和flash所遇到的声音的问题。

  一:声音类型的选择:

  一般情况下,我们习惯听MP3的音乐,如果我们要从外部加载声音的话,flash只支持MP3,其他的声音不允许被加载(不支持其他的声音)。但我们在使用的时候却发现这个问题,使用mp3的声音导出的SWF文件是非常的大,而我们使用wav导出的文件却非常的小,为什么呢?因为mp3本身就是一种压缩格式,而我们的flash在导出声音的时候,也是压缩格式,好比一个被挤干了水的海绵,不能在从里面挤出水来。而wav则像是一块没被挤过的水的海绵,则他可以大幅度的压缩。所以,我们不需要从外部导入声音的时候,一定要使用WAV格式的声音,而在外部导入声音的时候一定要使用mp3格式的声音。但我们如果从内部导入声音,其导出也是压缩格式,所以,我们使用内部导出声音的时候,也要使用WAV格式声音文件!

  二:数据流与事件的区别

  我们导入到flash中一个声音文件,然后在帧中间插入该声音,然后将时间线放入到声音第一帧处,按下键盘的回车键。然后我们听到声音后在按下回车键,我们这时候能够看到,时间线停止运动了,但声音并没有停止。这是因为默认的声音同步是:事件。我们将下面的声音的事件换成数据流(Event换成Stream)在按我

 

  们上面的操作,你会发现声音停止了。故我用自己的话总结:事件指的是声音从开始播放到停止为止结束。而数据流指的是将生音文件按帧分成每一块,然后在去按时间线的播放而播放。也就是说,我们如果不做AS的字幕与声音同步的话,那么我们就要按这种方法去插入字幕。具体方法在这里就不祥加解释了。为了加以说明声音的控制,我们将使用实际的例子来对声音进行控制

打开库反选刚导入的声音

在对话框中输入要为加载声音的名称:


在动作面板中输入以下AS:

现在我们在测试的话,发现声音已经加载进来了!
(下面这部分是我在家里写的,上面的这部分是在公司写的,公司的系统是2000,MX2004英文版本,家里的系统是XP,MX2004中文版本)
现在我们在主场景中做控制,在主场景中我们按下图进行设置,(两滚动条,属于影片剪辑,我们设置好主场景后,在来做这两个滚动条!)

背景和文本安钮放入两层中,添加帧到第7帧。然后在添加一层写下如下脚本。(按钮事件加载外部声音)

第三帧中写入如下脚本:

 第四帧写下如下脚本:

第五帧写下如下脚本:

第六帧写下如下脚本:

第7帧写下如下脚本:
gotoAndPlay(6);
每帧设置完成后,来设置控制声音音量和左右均衡的滚动条:
设置音量,主场景中将该影片剪辑命名为:sad ,滚动的小块是个影片剪辑命名为:sy,该影片剪辑中仅有一名称为sy的按钮。将sy影片剪辑定位好后,在as脚本中写如下代码:
_root.sad.sy.sy.onPress=function () {
_root.sad.sy.startDrag(false,0,_root.sad.sy._y,200,_root.sad.sy._y);//滚动滑块
}
_root.sad.sy.sy.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setVolume((_root.sad.sy._x)/2)//设置音量
} else {
_root.ySound.setVolume((_root.sad.sy._x)/2)
}
stopDrag();//停止滚动
}
代码拷贝框
_root.sad.sy.sy.onPress=function () {
_root.sad.sy.startDrag(false,0,_root.sad.sy._y,200,_root.sad.sy._y);//滚动滑块
}
_root.sad.sy.sy.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setVolume((_root.sad.sy._x)/2)//设置音量
} else {
_root.ySound.setVolume((_root.sad.sy._x)/2)
}
stopDrag();//停止滚动
}

[Ctrl+A 全部选择 然后拷贝]
同样的道理设置好另外控制左右均衡的影片剪辑(_root.gd(影片剪辑名称).fgh(滑块名称).fsg(按钮名称).)
在gd中帧动作,设置脚本如下:
_root.gd.fgh.fsg.onPress = function () {
_root.gd.fgh.startDrag(false,0,_root.gd.fgh._y,200,_root.gd.fgh._y);//滚动滑块
}
_root.gd.fgh.fsg.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setPan(_root.gd.fgh._x-100)//设置左右均衡值
} else {
_root.ySound.setPan(_root.gd.fgh._x-100)
}
stopDrag();//停止滚动
}
代码拷贝框
_root.gd.fgh.fsg.onPress = function () {
_root.gd.fgh.startDrag(false,0,_root.gd.fgh._y,200,_root.gd.fgh._y);//滚动滑块
}
_root.gd.fgh.fsg.onRelease=function () {
if (_root.shu==0) {//判断是内部加载还是外部加载
_root.mySound.setPan(_root.gd.fgh._x-100)//设置左右均衡值
} else {
_root.ySound.setPan(_root.gd.fgh._x-100)
}
stopDrag();//停止滚动
}

[Ctrl+A 全部选择 然后拷贝]

 

 

 

 

 

 

 

期刊论文服务

合作期刊
学报期刊
 
获奖证书办理
本站已改版成新站 课件115学培吧http://www.kj115.com
免费FLASH教程之三(含实例教程)内容导航
为Flash建搜索内容索引 Flash广告播放器研发 Flash引领互动动画潮流 Flash趣味鼠标特效大作战
Flash MX 2004滚动文本框的两种做法 给Flash文件添加历史记录 Flash中的常见术语(详解) 用笛卡尔公式画出的一颗心状图
播放器拖动进度条制作 水滴效果动画,Flash制作中的AS问题 中秋寄相思 自制Flash贺卡 用SWiSHmax轻松制作精彩Flash片头
用autocad制作一个量角器_autocad教程 Flash百叶窗制作教程 Flash制作实用别致的导航菜单 Flash实用技巧之音乐时间显示篇
Flash中的电影艺术之镜头技巧教程
Flash AS游戏教程:人物及控制 PS+FLASH制作马赛克效果 如何在论坛中,链接自已的FLASH动画呢!
FLASH中的抛运动中的竖直上抛运动 鼠标感应花儿转动效果 FLASH效果篇:闪光效果 自己动手制作手机Flash主题动画
晨雾蒙蒙动画效果,Flash制作方法 Flash制作简单MP3播放器 Flash制作滚动广告图片效果 Flash MX动画制作实例教程-文字处理-设置段落属性
电闪雷鸣、小雨纷飞的效果,Flash制作方法 Flash实现用鼠标调整窗口的大小 AS3学习源码--打气球 关于主动画中load动画和动态文本的共同运用问题
关于倒计时程序的准确性解决方法之一 Flash加载外部文件的方法与技巧集合 Tween类:图片缓动浏览效果 FLASH中加载外部音乐代码&部分难找AS教程
Flash与Java Servlet结合实现网上对战 用AS3实再FLASH游戏的上下左右移动 FLASH中加载外部音乐代码 Flash动态文本框中加载HTML格式文本
Flash制作环绕的立体图片效果动画 FLASH CS3中的FLA形式组件制作教程 酷!Flash聊天室的实现 更多相关内容总目录(200个)》》》
国家信息产业部备案专号:鄂ICP08005724返回顶部
本站推荐最佳分辨率:1024X768在线咨询台
声明:我站除课件制作动画制作培训以外,所有内容均属于免费资源。本站部分资源来自于网络,由本站收集整理,如有侵权请联系本站管理(QQ444860709 手机13339817386),我站会在三个工作日内处理。