把flash时钟插入图片中

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:08:15
想做FLASH的壁纸.....想把网上那些flash时钟插入自己的图片中....要怎么做才能让时钟随着时间动呢?要详细的....回答的好追加分数....
我的意思是,自己做一张FLASH图片后怎么才能把一个flash的时钟插入到里面....形成一张有时钟的FLASH壁纸~我看见有人做出来的...但不知道怎么做...

步骤如下:
1,建立FLA文件
2,准备素材,画好你的背景图(多张可变换)和前景图(时钟多款可选择),当然,可以导入位图也行。
3,将图片转换成影片剪辑,有时针hc,分针mc,秒针sc,三个会动的影片剪辑。其它可以是图片。
4,算法如下:(使用时间Date类)
加入AS代码:
function displaytime()//displaytime函数
{
date = new Date();
//首先获得系统的时,分,秒
dh = date.getHours();
dm = date.getMinutes();
ds = date.getSeconds();
outtime = dh + ":" + displaydm();//时间输出变量outtime
sc._rotation = ds * 6;
//秒钟:一圈是360度,共60秒钟,每一秒钟6度
mc._rotation = dm * 6;
//分钟:一圈是360度,共60分钟,每一分钟6度
hc._rotation = dh * 30 + yyy();
//小时:一圈是360度,共12小时,每一小时30度
} // End of the function
function displaydm()//displaydm函数,用于时间输出显示
{
if (dm < 10)
{
return ("0" + dm);
}
else
{
return (dm);
} // end else if
} // End of the function
function yyy()//yyy函数,用于时针的半小时移动间隔
{
if (dm >= 30)
{<