- 浏览: 43373 次
- 性别:
- 来自: 北京
最新评论
文章列表
第七节 实现连续播放、循环播放、随机播放、上一首、下一首功能
前几天因为其他事情耽误了,没能及时写出教程让大家久等了,通过前六节制作,我们已经拥有一个简单的MP3播放器了,但功能还不健全在以后的教程中,我们将陆续完善,朋友们也可以提出你们的想法,让这个播放器更加健全;
1、 实现连续播放和下一首功能,思路如下:
要完成的这两个功能其实是一样的,只是前者为自动,后者为手动,首先需要一个对当前播放位置的记录,当这首歌曲播放完毕或“下一首”按钮被按下的时候将当前播放位置按列表顺序向下移动,并开始播放下一首,有了这个思路,我们可以开始进行下一步的制作了;
2、 设置一个全局变量以记录当前播放 ...
第七节 实现连续播放、循环播放、随机播放、上一首、下一首功能
前几天因为其他事情耽误了,没能及时写出教程让大家久等了,通过前六节制作,我们已经拥有一个简单的MP3播放器了,但功能还不健全在以后的教程中,我们将陆续完善,朋友们也可以提出你们的想法,让这个播放器更加健全;
1、 实现连续播放和下一首功能,思路如下:
要完成的这两个功能其实是一样的,只是前者为自动,后者为手动,首先需要一个对当前播放位置的记录,当这首歌曲播放完毕或“下一首”按钮被按下的时候将当前播放位置按列表顺序向下移动,并开始播放下一首,有了这个思路,我们可以开始进行下一步的制作了;
2、 设置一个全局变量以记录当前播放 ...
使用Transitions Component做的相册。
这个组件很早就有了,用来做相片展示真的是简单易用。在Fla中加上自己要用的相片,设置好link_id,在第一帧的actions中写如下代码即可:
var imgAry = new Array();
//这儿设置好相片的数组
for (var i :Number = 0; i
function nextImage() {
clip.getNextImage();
}
clip.getNextImage();
clip.setMask(mask_mc);
//这儿是播放相片的间隔时间,就搞定了
setInterval(nextImage, ...
使用Transitions Component做的相册。
这个组件很早就有了,用来做相片展示真的是简单易用。在Fla中加上自己要用的相片,设置好link_id,在第一帧的actions中写如下代码即可:
var imgAry = new Array();
//这儿设置好相片的数组
for (var i :Number = 0; i
function nextImage() {
clip.getNextImage();
}
clip.getNextImage();
clip.setMask(mask_mc);
//这儿是播放相片的间隔时间,就搞定了
setInterval(nextImage, ...
这个教程讲解的是Flash与麦克风的互动。希望通过学习这个麦克风互动的教程,使您获得更好的启发。
首先看这个例子,点击Allow[允许],并用麦克风发出声音。
效果如下:
OK,下面我们来一步步的实现上面这个FLASH的功能:
1.打开Flash并新建一个300*200的场景
2.用工具栏中的画圆工具在场景中画一个适中的圆形
3.将这个圆形转化为元件,并设置为电影夹子——选择刚才所画的圆形,点击F8键或者点击[修改][Modify]-[转化为元件][Convert to Symbol],在对话框中选择[电影夹子][Movie Clip],点击[确定][ok]
4 ...
最简单的仿制,图片不是导入,事先已经放好,其变换用_x的变化来实现!
Stage.scaleMode = "noScale";
var n:Number = 1;
var myformat:TextFormat = new TextFormat();
var txt_array:Array = ["模仿新浪图片显示效果", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里 ...
最简单的仿制,图片不是导入,事先已经放好,其变换用_x的变化来实现!
Stage.scaleMode = "noScale";
var n:Number = 1;
var myformat:TextFormat = new TextFormat();
var txt_array:Array = ["模仿新浪图片显示效果", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里 ...
最简单的仿制,图片不是导入,事先已经放好,其变换用_x的变化来实现!
Stage.scaleMode = "noScale";
var n:Number = 1;
var myformat:TextFormat = new TextFormat();
var txt_array:Array = ["模仿新浪图片显示效果", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里 ...
最终效果:
要点:多个元件共用同一导引线(参考此帖
[url=http://bbs.flasher.cn/dispbbs.asp?boardID=52&ID=27886&page=2][/url]
[url=http://bbs.flasher.cn/dispbbs.asp?boardID=52&ID=27886&page=2][1u]
http://bbs.flasher.cn/dispbbs.asp?boardID=52&ID=27886&page=2
[/1u][/url]
)
元件的复制(或者直接复制)
教程,呵呵,看图就可以了~
1、 ...
最终效果:
要点:多个元件共用同一导引线(参考此帖
[url=http://bbs.flasher.cn/dispbbs.asp?boardID=52&ID=27886&page=2][/url]
[url=http://bbs.flasher.cn/dispbbs.asp?boardID=52&ID=27886&page=2][1u]
http://bbs.flasher.cn/dispbbs.asp?boardID=52&ID=27886&page=2
[/1u][/url]
)
元件的复制(或者直接复制)
教程,呵呵,看图就可以了~
1、 ...