FLASH动态数字文本如何用自己的图片数字代替显示

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:33:18
我做了一个FLASH计时牌,通过计算取得了Yian/Yue/Ri/Shi/Fen/Miao/Dif1/Dif2这8个数值。

我通过动态文本将其显示,但是字体不好看,用一些特殊字体的话别人的电脑如果没有又无法显示。

我现在想让自己做的10张从0到9的图片数字来代替显示这些数字,要能在任何电脑都能正常显示,请问怎么样做最方便,而且导出的SWF文件体积最小?因为我还要上传到网上的。

我只有20分,谁帮帮我我分全给了~~!!!谢谢谢谢!!!!!

onEnterFrame = function () {
sj = new Date();// sj为时间类
a = sj.getHours();// a是小时
b = sj.getMinutes();// b是分钟
c = sj.getSeconds();// c是秒
d = sj.getDay();// d是星期
e = sj.getMonth();// e是月份
f = 1900+sj.getYear();// f是年
r = sj.getDate();// r是日期
if (d == 0 or d == 6) { // 星期日和星期六是红色,否则为黑色
yse = 0xff0000;
} else {
yse = 0x000000;
}

把你10张图片(图片就是0-9)放到一个MC里

举个例子: a是小时数 当a的取值是1的时候 mc.gotoandstop(a)
那么就显示你做的1的图片了

依次类推