打造你自己的專業時鐘

2021-08-18 17:16:29 字數 2255 閱讀 6838

part 1: 簡介

讓我們開始吧!

在讀完這篇文章後,你就可以做自己的時鐘了。首先,我們會製作簡單的數字時鐘來顯示小時和分鐘,接著我們會使我們的專案更複雜。你應該明白actionscript的基礎知識!!!

另外:變數是英文的,但我會解釋所有的變數。

我是在flash professional 8上做的,不過我想,flash 5應該就可以做了。

注:如果不想學習這個,可以直接到第4部分。

part 2簡單時鐘

開始行動吧!

1. 建立乙個新檔案;

2. 建立乙個動態文字並且設定其變數為timetext;

3. 選擇動態文字,然後把它轉換為影片剪輯(右鍵單擊它然後選擇轉換為元件/影片剪輯或者按f8然後選擇影片剪輯);

4. 選擇影片剪輯,開啟動作面板,把下面的**粘到裡面:

onclipevent (enterframe)

第一行**onclipevent: 觸發為特定影片剪輯例項定義的動作,enterframe: 以影片剪輯的幀頻連續觸發該動作。第2行告訴電腦建立乙個日期物件,在它中包含我們需要的時間變數。

第3行到第5行分別把系統當前的時鐘值賦給變數hour,把系統當前的分鐘值賦給變數minute,把系統當前的秒種值賦給變數second。

第6行用來在把時間從介面中顯示出來。

6. 但是這兒它有乙個小的bug。如果時間為23:05,時鐘會顯示為23:5。這樣看起來不怎麼美觀。如果你想修正它,那麼你還得再貼上幾行**。

if (hour <10)

if (minute <10)

if (second <10)

上面**的意思是如果時鐘,分鐘或秒鐘小於10,則在對應得數字前面加'0'。

part 3: 高階時鐘

上面的結果你可能還不滿意,那好,讓我們現在再加入年、月、日和毫秒。

編輯影片剪輯, 再加入乙個動態文字並設定其變數為datetext;

把影片剪輯中的**全部刪除然後貼上下面的**:

onclipevent (enterframe)

if (minute <10)

if (second <10)

if (milisecond <10)

//把禮拜顯示為中文

switch (day)

datetext= year+"年"+month+"月"+date+"日 "+ day;

timetext= hour +" : "+ minute +" : "+ second+" : "+ milisecond; }

3. 儲存,測試。正常工作了吧^^!

4. 改變時間或日期的顯示方式,編輯最後的3行**:

timetext= hour +" hrs "+ second +" secs "+ minute +" mins "+ milisecond;

如果時間為20:15:30,你的時鐘會顯示為:20hrs 30secs 15mins

可能的變化是無窮的!

5.為防止以外,儲存你的工作然後測試(檔案/發布預覽/flash)

6.如果它正常工作,那麼你已經成功完成你的專業時鐘了!!!

part 4:一步到位

給最懶的人:新增兩個動態文字在flash中,分別設定其變數為datetext,timetext。 新增乙個新圖層,在第一幀的動作面板中貼上如下**:

time = new date();

hour = time.gethours();

minute = time.getminutes();

second = time.getseconds();

milisecond=time.getmilliseconds();

year = time.getfullyear();//得到系統年份

month = time.getmonth()+1;// 得到系統月份

date=time.getdate();//得到系統日期

day= time.getday(); //得到系統禮拜

if (hour <10)

if (minute <10)

if (second <10)

if (milisecond <10)

//把禮拜顯示為中文

switch (day)

datetext= year+"年"+month+"月"+date+"日 "+ day;

timetext= hour +" : "+ minute +" : "+ second+" : "+ milisecond;

測試影片,你成功了~!

打造你自己的vim 如何配置vim

你是不是已經煩透了每次開啟vim的時候,首先set nu把行號掉出來,然後設定縮排,設定高亮等等。有沒有想過打造一下你自己的vim,讓你每次開啟你的vim的時候都可以是你所想的配置?其實很簡單,只需要幾步而已。講解了vim配置檔案的位置之後呢,我們只需了解一下配置規則就可以了。在.vimrc檔案中,...

打造自己的簡易HTML Editor

href ms help hx hxruntime hxlink.css type text css rel stylesheet html的很多控制項都提供乙個叫contenteditable 首先定義乙個div,並設定contenteditable true 接著需要有一些命令來操作這個div ...

打造自己的php框架

自己打造php框架,首先要對自己的框架定位,為什麼現在已經有這麼多非常成熟的框架而不用,要用自己的php框架。1 為了更快的開發效率 2 為了更高的執行效率 3 彰顯出自己的實力 一 框架流程 要想打造乙個自己的php框架還要了解框架的執行流程 入口檔案 定義常量 引入函式庫 自動載入類 啟動框架 ...