
文章插圖
大家好,小豆豆來為大家解答以上的問題 。flash制作倒計時器 , flash倒計時器這個很多人還不知道,現在讓我們一起來看看吧!
1、具體步驟如下:1.啟動Flash , 新建元件 , 命名為“倒計時” , 行為中選擇“影片剪輯”,確定后進入元件編輯窗口 。
2、2.點擊文本工具 , 在屬性中選擇“靜態文本”,劃出一個文本框,設置好文本框的參數,輸入內容“現在離2008北京奧運開幕還有” 。
3、3.點擊文本工具 , 在屬性中選擇“動態文本”,劃出一個文本框,設置好文本框的參數 , 變量設置為“DaoJiShiText” 。
4、4.命名所在層為“倒計時”,在時間軸的第一幀上輸入以下代碼:EndTime=newDate(2008,7,8,20,0,0);//定義倒計時結束時間,此處為2008北京奧運開幕日//注意 , 月份參數用0-11表示1-12月NowTime=newDate();//定義當前時間zong=((me()-me())/1000);//取得當前時間與結束時間相差的總秒數if(zong>0){tian=(zong/(60*60*24));//取得剩余天數zong=zong-tian*60*60*24;shi=(zong/(60*60));//取得剩余小時數zong=zong-shi*60*60;fen=(zong/60);//取得剩余分鐘數zong=zong-fen*60;miao=zong;//取得剩余秒數DaoJiShiText=String(tian)+"天"+String(shi)+"時"+String(fen)+"分"+String(miao)+"秒";}5.在時間軸的第12幀處插入關鍵?。淙胗錁洹癵otoAndPlay(1);” 。
5、6.返回主場景,把倒計時影片剪輯拖放至主場景中,測試運行,效果如圖所示 。
6、說明:以上代碼以北京2008奧運會開幕為倒計時結束時間,首先計算出當前時間與結束時間相隔的總秒數,再分別轉換成對應的天數、小時數、分鐘數和秒數 。
7、由于Flash默認的幀頻是12 , 代碼中在第12幀處使用了“gotoAndPlay(1);”語句,用于安排倒計時代碼每隔一秒運行一次,使得所顯示的倒計時信息每隔一秒刷新一次 。
8、由于你沒有說出退伍的具體時間不好給你做,交給你一個方法 , 試著自己做一個吧,要是你不會用flash軟件,給我留言就行1.啟動Flash,新建元件,命名為“倒計時”,行為中選擇“影片剪輯”,確定后進入元件編輯窗口 。
9、2.點擊文本工具,在屬性中選擇“靜態文本” , 劃出一個文本框,設置好文本框的參數,輸入內容“現在離退伍還有” 。
10、3.點擊文本工具,在屬性中選擇“動態文本”,劃出一個文本框 , 設置好文本框的參數,變量設置為“DaoJiShiText” 。
11、4.命名所在層為“倒計時”,在時間軸的第一幀上輸入以下代碼(虛線以下內容):--------------------------------------------------------------------EndTime=new Date(2009,9,26,8,0,0);//定義倒計時結束時間,此處以2009年10月26日早8點為例//注意,月份參數用0-11表示1-12月NowTime=new Date();//定義當前時間zong=((me()-me())/1000);//取得當前時間與結束時間相差的總秒數if(zong>0){tian=(zong/(60*60*24));//取得剩余天數zong=zong-tian*60*60*24;shi=(zong/(60*60));//取得剩余小時數zong=zong-shi*60*60;fen=(zong/60);//取得剩余分鐘數zong=zong-fen*60;miao=zong;//取得剩余秒數DaoJiShiText=String(tian)+"天"+String(shi)+"時"+String(fen)+"分"+String(miao)+"秒";}---------------------------------------------------------------------5.在時間軸的第12幀處插入關鍵幀 , 輸入語句“gotoAndPlay(1);” 。
12、6.返回主場景 , 把倒計時影片剪輯拖放至主場景中,測試運行,導出swf文件即可你用flash新建一個文檔,在第一幀處用文本工具劃出一個動態文本區域并在第一幀處寫上動作:EndTime=new Date(2009,10,26,21,0,0); //定義倒計時結束時間//注意,月份參數用0-11表示1-12月 NowTime=new Date(); //定義當前時間 zong=((me()-me())/1000); //取得當前時間與結束時間相差的總秒數 if(zong>0) { tian=(zong/(60*60*24))-31; //取得剩余天數 zong=zong-tian*60*60*24; shi=(zong/(60*60))-31*24; //取得剩余小時數 zong=zong-shi*60*60; fen=(zong/60)-31*24*60; //取得剩余分鐘數 zong=zong-fen*60-31*24*60*60; miao=zong; //取得剩余秒數 =String(tian)+"天"+String(shi)+"時"+String(fen)+"分"+String(miao)+"秒"; } 再第二幀處添加一個空白關鍵幀并在動作面板寫上代碼:gotoAndPlay(1)測試一下就可以了,我源文件做好了,用506781455傳送文件給你吧.看你幀頻了,假如是30的話 。
13、vari=0;varmin=30;//分鐘varframerate=30;//幀率functiononEnterFrame(){i++;if(i==framerate*60*min){gotoAndPlay(2);//gogo到結束時要去的地方}}stop(); 。
【flash倒計時器 flash制作倒計時器】本文到此分享完畢,希望對大家有所幫助 。
- 半掛車簡介 半掛車倒車教學視頻
- 肉刺是啥意思
- 一分錢難倒英雄漢 一分錢難倒英雄漢
- 縫紉機上面的線總是斷怎么解決,長時間泡澡起來暈倒
- 老婆大人愛上我小說全文免費閱讀賴貓的獅子倒影
- 三相倒順開關怎么接二相電機圖
- 倒著滑雪怎么剎車
- 倒拔垂楊柳概括 水滸傳第七回魯智深倒拔垂楊柳概括
- 挽狂瀾于既倒 挽狂瀾于既倒扶大廈于將傾原文
- 廣東麻將雞平胡 廣東麻將雞平胡和推倒胡區別
