1.下载原版swf 列表版,使用decomplier转换成fla.
2.flash打开.弹出字符修改对话框,随便点一下,进入.
3.在主场景上,找到第一层,第一贞,上面有一个a字样的那贞,点击出动作编辑窗口,删除里面的内容,增加#include "as.as".
4.在库中找到sprite18,找到Mask Layer 3就是一个遮罩层, 在场景中选中这层的元件,也就是一个而已,属性中把它转换成mc电影,它当前是图片来的,然后命名zhezhao,为什么要改呢,因为原版中
用图片来zhezhao图片的,所以是没问题,但为了支持中文,必需使用设备文字,而图片这种zhezhao方法
对设备文字无效.英文话,就26个字母+10个数字+一些符号,嵌入字符也大不了多少,但是中文就不行了,
上万个字,所以要转换成mc电影用as方法来设置才可以.
5.在库中找到sprite6(track),在场景中找到名为trackname的text元件,修改字符系列成arial,点
字符嵌入,选择不嵌入,确定.
6.as.as放到fla同目录下,代码如下
btnplay._accProps = new Object();
btnplay._accProps.name = "Play (Lecture)";
btnplay._accProps.description = "正在播放";
btnplay._accProps.shortcut = "P";
btnpause._accProps = new Object();
btnpause._accProps.name = "Pause";
btnpause._accProps.description = "暂停";
btnstop._accProps = new Object();
btnstop._accProps.name = "Stop";
btnstop._accProps.description = "停止";
btnstop._accProps.shortcut = "S";
Clip92._accProps = new Object();
Clip92._accProps.silent = true;
System.useCodepage = false;
function get_mp3(str)
{
//str=str.substr(0,str.length - 4) + ".mp3";
trace(str);
return str;
}
function init()
{
if (randomplay && size > 1)
{
_root.current = Math.round(Math.random() * _root.size - 1);
}
else
{
_root.current = 0;
} // end else if
if (size < 2 || size == undefined)
{
btnprev._visible = false;
btnnext._visible = false;
} // end if
if (size == undefined)
{
btnplay._visible = false;
_root.descr = "不是 mp3 文件";
} // end if
if (autostart == 1 || autostart == "true" || autostart == "yes" || autoplay == 1 ||
在wonderfl 网站当中,有很多创意的flash 程序,呈现的视角效果能够给予很高的启发性。今天,又要继续学习flash 技术,把在哪里看到的东西记录一下,这种位图应用可以变化出很多神奇的效果。一个像素可以当作一个微小的粒子处理,我们可以采用设置像素点位置的方式,对空白的位图数据进行设置点,这些点会分布在位图 ......