香奈儿皮具香奈儿邂逅香水价格
第三步:打开FLASH,新建文件,宽120高100;保存在文件夹music中。
第四步:创建图层,从上到下图层名称分别为“代码”、“信息框”、“版权”、“进度框”、“进度条”、“进度底”、“音量滑块”、“音量底”、“暂停按钮”、“停止按钮”、”、“上一首按钮”、“下一首按钮”、“播放按钮”、“背景”。具体设置如图2:
图2
第五步:在“背景”图层画一个矩形,宽120、高100,填充色为#(当然你也可以导入一张你喜爱的图片\模板.或自己绘制出更漂亮的播放器界面)“音量底”图层上画一个矩形,宽110、高4,X坐标为5、Y坐标为64,填充色为黑色;在“进度底”图层上画一个矩形,宽110、高4,X坐标为5、Y坐标为57,填充色为黑色;在“进度框”图层上画一个矩形,宽110、高4,X坐标为5、Y坐标为57,填充色为黑色,再画一个矩形,宽108、高2,X坐标为6、Y坐标为58,填充色为绿色,然后选中绿色的矩形,将其删除,得到一个黑色的矩形框。最后效果如图3:
图3
第六步:创建影片剪辑元件,名称为“进度条”,画一个矩形,宽110、高4,X坐标为0、Y坐标为0,填充色为#00FFFF;拖到主场景的“进度条”图层中,实例名为bar_mc,X坐标为5、Y坐标为57;创建影片剪辑,名称为“音量滑块”,画一个矩形,宽10、高4,X坐标为0、Y坐标为0,填充色为#00FFFF;拖到主场景的“进度条”图层中,实例名为huakuai_mc,X坐标为80、Y坐标为64。最后效果如图4:
图4
第七步:创建五个按钮元件,名称分别为“播放”、“暂停”、“停止”、“上一首”、“下一首”,拖到主场景中,实例名分别为“play_btn”、“pause_btn”、“stop_btn”、“prev_btn”、“next_btn”,把它们放在“音量底”下面适合的位置(注意播放与暂停按钮位置要重合)。最后效果如图5:
图5
第八步:在“版权”图层注明你的版权文字或图案;在“信息框”图层上画一个矩形,宽110、高40,X坐标为5、Y坐标为4,填充色为黑色。最后效果如图6:
图6
第九步:在”代码“图层的帧上写如下代码:
function gofun()
{
my_sound.loadSound(path_array[p], true);
my_sound.start();
my_sound.onSoundComplete = function ()
{
p++;
if (p == path_array.length)
{
p = 0;
} // end if
my_sound.start(0);
gofun();
};
onEnterFrame = function ()
{
my_sound.setVolume(huakuai_mc._x - 5);
bar_mc._xscale = my_sound.getBytesLoaded() / my_sound.getBytesTotal() * 100;
zongchangdu = int(my_sound.duration / 1000);
zongchangdufen = int(zongchangdu / 60);
if (zongchangdufen 香水有毒");
var path_array = new Array("http:///uploads//Perfumepo ison-dj-billyben.mp3");
var my_sound = new Sound();
//创建动态文本
this.createTextField("name_txt", 1, 0, 0, 0, 0);
name_txt.;
name_txt.textColor = ;
name_txt.selectable = false;
name_txt.www.wojuclub.com_x = 60 - name_txt._width / 2;
name_txt._y = 5;
this.createTextField("time_txt", 2, 0, 0, 0, 0);
time_txt.;
time_txt.textColor = ;
time_txt.selectable = false;
time_txt._x = 60 - time_txt._width / 2;
time_txt._y = 25;
gofun();
play_btn._visible = 0;
pause_btn._visible = 1;
next_btn.onRelease = function ()
{
play_btn._visible = 0;
pause_btn._visible = 1;
p++;
my_sound.start(0);
if (p == path_array.length)
{
p = 0;
} // end if
gofun();
};
prev_btn.onRelease = function ()
{
play_btn._visible = 0;
pause_btn._visible = 1;
my_sound.start(0);
if (p == 0)
{
p = path_array.length;
} // end if
p--;
gofun();
};
play_btn.onRelease = function ()
{
play_btn._visible = 0;
pause_btn._visible = 1;
if (pausetime)
{
my_sound.start(pausetime);
}
else
{
my_sound.start(0);
} // end if
};
pause_btn.onRelease = function ()
{
play_btn._visible = 1;
pause_btn._visible = 0;
my_sound.stop();
pausetime = my_sound.position / 1000;
};
stop_btn.onRelease = function ()
{
play_btn._visible = 1;
pause_btn._visible = 0;
my_sound.stop();
pausetime = false;
};
huakuai_mc.onPress = function ()
{
this.startDrag(false, 5, 64, 105, 64);
};
huakuai_mc.onRelease = huakuai_mc.onReleaseOutside = function ()
{
stopDrag();
};
总结:教程通过本实例调用外部xml文本载入MP3的播放,大大减小了swf文件的体积,有利于媒体的传播。对本教程有兴趣的朋友先按以上的步骤去做,一步一个脚印;多做、多想、熟练撑握flash中最为头疼的as语言,才能做出更好更吸引人的flash作品。香水品牌和分类以及使用技巧
第三步:打开FLASH,新建文件,宽120高100;保存在文件夹music中。
第四步:创建图层,从上到下图层名称分别为“代码”、“信息框”、“版权”、“进度框”、“进度条”、“进度底”、“音量滑块”、“音量底”、“暂停按钮”、“停止按钮”、”、“上一首按钮”、“下一首按钮”、“播放按钮”、“背景”。具体设置如图2:
图2
第五步:在“背景”图层画一个矩形,宽120、高100,填充色为#(当然你也可以导入一张你喜爱的图片\模板.或自己绘制出更漂亮的播放器界面)“音量底”图层上画一个矩形,宽110、高4,X坐标为5、Y坐标为64,填充色为黑色;在“进度底”图层上画一个矩形,宽110、高4,X坐标为5、Y坐标为57,填充色为黑色;在“进度框”图层上画一个矩形,宽110、高4,X坐标为5、Y坐标为57,填充色为黑色,再画一个矩形,宽108、高2,X坐标为6、Y坐标为58,填充色为绿色,然后选中绿色的矩形,将其删除,得到一个黑色的矩形框。最后效果如图3:
图3
第六步:创建影片剪辑元件,名称为“进度条”,画一个矩形,宽110、高4,X坐标为0、Y坐标为0,填充色为#00FFFF;拖到主场景的“进度条”图层中,实例名为bar_mc,X坐标为5、Y坐标为57;创建影片剪辑,名称为“音量滑块”,画一个矩形,宽10、高4,X坐标为0、Y坐标为0,填充色为#00FFFF;拖到主场景的“进度条”图层中,实例名为huakuai_mc,X坐标为80、Y坐标为64。最后效果如图4:
图4
第七步:创建五个按钮元件,名称分别为“播放”、“暂停”、“停止”、“上一首”、“下一首”,拖到主场景中,实例名分别为“play_btn”、“pause_btn”、“stop_btn”、“prev_btn”、“next_btn”,把它们放在“音量底”下面适合的位置(注意播放与暂停按钮位置要重合)。最后效果如图5:
图5
第八步:在“版权”图层注明你的版权文字或图案;在“信息框”图层上画一个矩形,宽110、高40,X坐标为5、Y坐标为4,填充色为黑色。最后效果如图6:
图6
第九步:在”代码“图层的帧上写如下代码:
function gofun()
{
my_sound.loadSound(path_array[p], true);
my_sound.start();
my_sound.onSoundComplete = function ()
{
p++;
if (p == path_array.length)
{
p = 0;
} // end if
my_sound.start(0);
gofun();
};
onEnterFrame = function ()
{
my_sound.setVolume(huakuai_mc._x - 5);
bar_mc._xscale = my_sound.getBytesLoaded() / my_sound.getBytesTotal() * 100;
zongchangdu = int(my_sound.duration / 1000);
zongchangdufen = int(zongchangdu / 60);
if (zongchangdufen 香水有毒");
var path_array = new Array("http:///uploads//Perfumepo ison-dj-billyben.mp3");
var my_sound = new Sound();
//创建动态文本
this.createTextField("name_txt", 1, 0, 0, 0, 0);
name_txt.;
name_txt.textColor = ;
name_txt.selectable = false;
name_txt.www.wojuclub.com_x = 60 - name_txt._width / 2;
name_txt._y = 5;
this.createTextField("time_txt", 2, 0, 0, 0, 0);
time_txt.;
time_txt.textColor = ;
time_txt.selectable = false;
time_txt._x = 60 - time_txt._width / 2;
time_txt._y = 25;
gofun();
play_btn._visible = 0;
pause_btn._visible = 1;
next_btn.onRelease = function ()
{
play_btn._visible = 0;
pause_btn._visible = 1;
p++;
my_sound.start(0);
if (p == path_array.length)
{
p = 0;
} // end if
gofun();
};
prev_btn.onRelease = function ()
{
play_btn._visible = 0;
pause_btn._visible = 1;
my_sound.start(0);
if (p == 0)
{
p = path_array.length;
} // end if
p--;
gofun();
};
play_btn.onRelease = function ()
{
play_btn._visible = 0;
pause_btn._visible = 1;
if (pausetime)
{
my_sound.start(pausetime);
}
else
{
my_sound.start(0);
} // end if
};
pause_btn.onRelease = function ()
{
play_btn._visible = 1;
pause_btn._visible = 0;
my_sound.stop();
pausetime = my_sound.position / 1000;
};
stop_btn.onRelease = function ()
{
play_btn._visible = 1;
pause_btn._visible = 0;
my_sound.stop();
pausetime = false;
};
huakuai_mc.onPress = function ()
{
this.startDrag(false, 5, 64, 105, 64);
};
huakuai_mc.onRelease = huakuai_mc.onReleaseOutside = function ()
{
stopDrag();
};
总结:教程通过本实例调用外部xml文本载入MP3的播放,大大减小了swf文件的体积,有利于媒体的传播。对本教程有兴趣的朋友先按以上的步骤去做,一步一个脚印;多做、多想、熟练撑握flash中最为头疼的as语言,才能做出更好更吸引人的flash作品。香水品牌和分类以及使用技巧