注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

《电脑之家》

请点击:“日志”浏览电脑知识

 
 
 

日志

 
 

[原创]:纯代码“F”型播放器制作教程  

2010-02-22 15:39:25|  分类: “F”型播放器 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

2010年07月12日 - 自然醒 - FLASH 教 学 空 间



              

制作步骤:

1:打开flash软件

2:点击图层第一帧,打开“动作”面板,输入下面as指令,OK!

-----------------------------------AS代码:---------------------------------

 // 创建一个空的mc:
_root.createEmptyMovieClip("myMc", 0);
// 定义mc的位置:
myMc._x = 0;
myMc._y = 0;
// 定义填充:
myMc.beginFill(0xff0000, 100);
colors = [0xFF0000, 0xffffff];
alphas = [100, 100];
ratios = [0, 0xFF];
matrix = {a:50, b:0, c:0, d:0, e:50, f:0, g:50, h:50, i:1};
myMc.beginGradientFill("linear", colors, alphas, ratios, matrix);
// 定义画线的样式:
myMc.lineStyle(1, 0xff0000, 100);
// 移动初始点:
myMc.moveTo(100, 0);
// 连接曲线:
myMc.curveTo(65, 5, 50, 50);
myMc.curveTo(35, 95, 0, 100);
// 连接直线
myMc.lineTo(0, 120);
myMc.curveTo(45, 110, 62, 70);
myMc.lineTo(90, 70);
myMc.lineTo(90, 50);
myMc.lineTo(70, 50);
myMc.curveTo(80, 20, 100, 20);
myMc.lineTo(100, 0);
// 结束填充:
myMc.endFill();
// 清除所画:
// myMc.clear();
fscommand("fullscreen", false);
fscommand("allowscale", false);
fscommand("showmenu", false);
//加载外部声音
my_sound = new Sound();
my_sound.loadSound("
http://bbs.wybstv.com.cn/v/春暖花开.mp3", true);
my_sound.start();
//循环播放
my_sound.onSoundComplete = function() {
my_sound.start();
};
//创建播放按钮
this.createEmptyMovieClip("play_mc", 1);
with (play_mc) {
beginFill(0x008800); //设置播放按钮▲颜色、大小;
moveTo(myMc._x+74, myMc._y+56);
lineTo(myMc._x+83,myMc._y+60.5);
lineTo(myMc._x+74, myMc._y+65);
lineTo(myMc._x+74, myMc._y+56);
endFill();
}
play_mc.onRelease = function() {
my_sound.start(time);
this._visible = 0;
pause_mc._visible = 1;
};
//创建暂停按钮
this.createEmptyMovieClip("pause_mc", 2);
with (pause_mc) {
beginFill(0x008800); //设置暂停方框、充填色;
moveTo(myMc._x+74, myMc._y+56);
lineTo(myMc._x+83, myMc._y+56);
lineTo(myMc._x+83, myMc._y+65);
lineTo(myMc._x+74, myMc._y+65);
lineTo(myMc._x+74, myMc._y+56);
endFill();
beginFill(0xFF0000);//暂停时“|”、充填颜色;
moveTo(myMc._x+77, myMc._y+56);
lineTo(myMc._x+80, myMc._y+56);
lineTo(myMc._x+80, myMc._y+65);
lineTo(myMc._x+77, myMc._y+65);
lineTo(myMc._x+77, myMc._y+56);
endFill();
}
pause_mc.onRelease = function() {
this._visible = 0;
play_mc._visible = 1;
my_sound.stop();
time = my_sound.position/1000;
};

 

=======================================================

博主请求:本博客为了增加博客“积分”升级的需要,望前来浏览、转载和引用的网友,

伸出友谊之手,为我点击一下“推荐”二字。同时,也让你的芳名永留本博,

名传四海...........请点击一下:加为好友

进入超酷黑色播放器在线视听,让你、我共同步入高雅的音乐殿堂!

=======================================================

  评论这张
 
阅读(335)| 评论(29)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017