卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用FLASH制作計(jì)算時間的小程序(AS3)

在使用FLASH制作各種小程序時,可以根據(jù)需求來輕松制作不同功能的程序。今天我們將介紹如何使用FLASH制作一個可以計(jì)算時間的小程序,通過對時間的計(jì)算與換算,讓程序更加實(shí)用和便捷。 制作時間計(jì)算小程序

在使用FLASH制作各種小程序時,可以根據(jù)需求來輕松制作不同功能的程序。今天我們將介紹如何使用FLASH制作一個可以計(jì)算時間的小程序,通過對時間的計(jì)算與換算,讓程序更加實(shí)用和便捷。

制作時間計(jì)算小程序的步驟

1. 打開軟件,新建AS3文檔。

2. 在舞臺放置6個輸入文本框,用于用戶輸入時間點(diǎn)。

3. 為這6個輸入文本框設(shè)置實(shí)例名為t0、t1、t2、t3、t4、t5,以便后續(xù)的代碼調(diào)用。

4. 再往舞臺放置3個動態(tài)文本框,用于顯示計(jì)算結(jié)果。

5. 給這3個動態(tài)文本框設(shè)置實(shí)例名為t6、t7、t8,方便在代碼中進(jìn)行賦值操作。

6. 制作兩個按鈕,一個是“加時間”按鈕(實(shí)例名為btn_add),另一個是“減時間”按鈕(實(shí)例名為btn_reduce)。

主時間軸代碼設(shè)置

在主時間軸中加入以下代碼段:

```actionscript

var t_count:int9;

var numAry:Arraynew Array();

initTxt();

function initTxt():void{

for(var i:int0; i

this["t" i].text "0";

}

btn_(, AddTimeNumber);

btn_(, ReduceTimeNumber);

}

function AddTimeNumber(e:MouseEvent):void{

var num0:Number TimeToNumber(Number(t0.text), Number(t1.text), Number(t2.text));

var num1:Number TimeToNumber(Number(t3.text), Number(t4.text), Number(t5.text));

var tempAry:Array NumberToTime(num0 num1);

t6.text tempAry[0].toString();

t7.text tempAry[1].toString();

t8.text tempAry[2].toString();

}

function ReduceTimeNumber(e:MouseEvent):void{

var num0:Number TimeToNumber(Number(t0.text), Number(t1.text), Number(t2.text));

var num1:Number TimeToNumber(Number(t3.text), Number(t4.text), Number(t5.text));

var tempAry:Array NumberToTime(num0 - num1);

if(num1 > num0){

tempAry NumberToTime(3600 * 24 num0 - num1);

}

t6.text tempAry[0].toString();

t7.text tempAry[1].toString();

t8.text tempAry[2].toString();

}

function NumberToTime(num:Number):Array{

var tempAry:Array new Array();

tempAry.push(int(num / 3600));

num num - tempAry[0] * 3600;

tempAry.push(int((num) / 60));

num num - tempAry[1] * 60;

tempAry.push(num);

tempAry[0] % 24;

return tempAry;

}

function TimeToNumber(hour:Number, minute:Number, second:Number):Number{

var num:Number hour * 3600 minute * 60 second;

return num;

}

```

運(yùn)行與使用

完成以上步驟后,即可運(yùn)行程序并在輸入文本框中輸入兩個時間點(diǎn)進(jìn)行計(jì)算。通過“加時間”和“減時間”按鈕的操作,可以方便地進(jìn)行時間的計(jì)算和轉(zhuǎn)換,使小程序更加實(shí)用和有趣。

通過以上方法,你可以利用FLASH制作更多功能豐富的小程序,提升用戶體驗(yàn),同時也鍛煉自己的編程能力。希望這篇文章對你有所幫助,在學(xué)習(xí)和使用FLASH制作小程序時有更多靈感和思路。

標(biāo)簽: