百度空间 | 百度首页 
 
文章列表
 
您正在查看 "闪客之路" 分类下的文章

2008年12月20日 星期六 18:30

后面是怎么把数组的歌词和时间有规律的显示出来

var mySound:Sound = new Sound();
mySound.loadSound("sound.mp3",true);
mySound.start();
mySound.onSoundComplete = function() {
   mySound.start();
};
total = mySound.getBytesTotal();
loaded = mySound.getBytesLoaded();


//以下是歌词显示的代码,花了我很长时间
//一直处在逻辑混乱的状态,那天晚上0.38分才搞定
i = 0;
_root.onEnterFrame = function() {
   //第

类别:闪客之路 | 评论(0) | 浏览()
 
2008年12月20日 星期六 18:18

用trace(lrcArray)

[00:01.14]稻香-周杰伦,[00:04.44]刘虎制作,[00:09.64]刘虎回忆童年,[00:13.76]稻香,是一种回忆,[00:19.45],[00:31.11]对这个世界如果你有太多的抱怨,[00:34.32]跌倒了就不敢继续往前走,[00:37.22]为什么人要这么的脆弱堕落,[00:41.66]请你打开电视看看,[00:44.93]多少人为生命在努力勇敢的走下去,[00:47.02]我们是不是该知足,[00:49.48]珍惜一切就算没有拥有,[00:54.13]还记得你说家是唯一的城堡,[00:57.80]随著稻香河流继续奔跑,[01:00.73]微微笑小时候的梦我知道,[01:06.02]不要哭让萤火虫带著你逃

类别:闪客之路 | 评论(0) | 浏览()
 
2008年12月20日 星期六 17:29

经过上一章我们得到了一串歌词

里面现在只含有chr(13),也就是回车,还有一些可以看得见的字符(也就是歌词和时间)

现在我们来把字符串以回车划分,也就是一句一句歌词划分出来

然后分别放到数组中去

var lrcArray:Array = new Array();

lrcArray = myLrcString.split(chr(13));

//split()把字符串以某个字符为标准划分段,然后放到数组,可以查看flash帮助了解

有时lrc会出现空行,也就是连续好几个回车,所以我们要清除为空的数组

//清除为空的数组开始

类别:闪客之路 | 评论(0) | 浏览()
 
2008年12月20日 星期六 17:18

第二步:整理xml类中的字符

用toSring()方法转成字符串,赋值给myLrcString这个变量

myLrcString = myLrc.toString();



可以用(trace(myLrcString.length))查看字符长度

测试时发现不但存在有chr(13)还存在有chr(10)

chr(10)笔者也不是很了解,chr(13)是回车符

所以我们要清除它们

//去除chr(10)开始
var st:String = "";
for (i=0; i<myLrcString.length; i++) {
   if (myLrcString.slice(i, i+1) != chr(10)) {

类别:闪客之路 | 评论(0) | 浏览()
 
2008年12月20日 星期六 16:56

本程序使用语言as2.0

准备好一个lrc文件,一首mp3,

(我准备了"稻香-周杰伦.lrc" 和 "稻香-周杰伦.mp3")

第一步:读取外部lrc文件

var myLrc:XML = new XML();

myLrc.load("稻香-周杰伦.lrc");

myLrc.ignoreWhite = true;

myLrc.onLoad = function(success:Boolean) {

if (success) {

trace(myLrc);

}

};

发现是乱码:

[00:01.14]µ¾�-�½

类别:闪客之路 | 评论(0) | 浏览()
 
2008年07月17日 星期四 16:18

http://blog.163.com/chat_now/blog/static/5932137820080114427842/

这篇教程简单讲解如何使用LoadVars实现Flash与HTTP Service通信。通过本例的学习,我们将了解怎样整合LoadVars对象和HTTP Service开发Flash RIAs的基本流程。

从Flash Player 6开始,可以使用LoadVars对象来实现Flash与后台通信。同loadVariables函数一样,它只能接收MIME格式的字符串变量。而且遇到特殊字符时,必须进行URL编码。

LoadVars对象通过其

类别:闪客之路 | 评论(0) | 浏览()
 
2008年04月29日 星期二 14:32
选C——点D——出现下图


用WinRAR将多个swf打包成一个EXE文件

    在"常规"里设置解压后

类别:闪客之路 | 评论(0) | 浏览()
 
2008年04月29日 星期二 14:31
在制做一个FLASH时常常有文件种需导入其它swf文件的情况,这种情况使用flash player打包成EXE文件时,无法将附带的swf文件打进去,这给文件的复制带来了不便。如何将多个swf文件打成一个exe包呢?

    比如:有 main..swf、 av.swf 6-2.swf 6-3.swf 这样4个SWF文件 其中index.swf 调用其它的SWF,现在把综们发布成一个 EXE 文件。

    这种功能要使用第三方软件。不过这个软件很普及,几乎人人都用——WINRAR!!

  

类别:闪客之路 | 评论(0) | 浏览()
 
2008年04月28日 星期一 17:41

http://www.tot.name/show/12/116/20080201150231.htm

// 一些变量
Stage.showMenu = false;
Stage.scaleMode = "noScale";
stop();
volume = 90;
current_song = 1;
top.equalizer._visible=0;
//创建一个NetConnection对象。
myFLVConnection=new NetConnection();
//创建一个流连接。
myFLVConnection.connect(null);
//创建一个NetStream对象。
//myFLVConnection被指定给该NetStream

类别:闪客之路 | 评论(0) | 浏览()
 
2008年03月18日 星期二 17:23
http://www.anglee.com.cn/

http://www.cnmd.net/zt002/

http://www.hpmystage.com.cn/default.aspx?utm_source=Pconline&utm_medium=creativebuy&utm_content=notebook_768x90&utm_campaign=wave1
类别:闪客之路 | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

不错 可以参考
 

很不错,很受用~~!
 

说得不错
 

形象而生动
 
     


©2009 Baidu