您現在的位置是:電腦技術吧?>? 編程技術 ??>??ppt制作時鐘動畫,時鐘動畫??>??正文詳情

ppt制作時鐘動畫,時鐘動畫

席云夢2019-11-17 09:20:49 人圍觀
簡介max時鐘動畫最終預覽讓我們看看最終預覽效果的第一步:二進制是什么意思?每個人都知道如何計數,但不是每個人都知道有多少不同的方法可用。現在我們將使用一個非常特殊的方法

最終預覽  讓我們看一下最終預覽效果  第一步:二進制是什么意思?  每個人都知道如何計數,但不是每個人都知道有多少種不同的方法。

我們現在要用一種很特別的方法,叫做十進制法。

我們也可以用十六進制法,八進制法,二進制法或其他的。

  在十進制法中,我們用10來代表我們進位基數,以此來進行加減。

但是在二進制中,10和十進制中的2是相等的,11和十進制中的3相等,100和十進制中的4相等,等等。

所以我們常見的10也可以表示不同的數。

  二進制法是以2為基數的,這就是為什么它叫二進制,和以10為基數的十進制不同。

計算機用二進制來工作。

  有了這些知識,你能看明白上面SWF中的表么?  第二步:創建Flash文檔  創建一個新的AS3Flash文檔,命名為Binary_Clock.fla

  第三步:設置舞臺  進入屬性面板,將舞臺大小設為550*400,背景色為#222222.

  第四步:獲取TweenMax  到http://www.greensock.com/tweenmax/網站下載AS3所需的庫

  第五步:提取TweenMax  將文件解壓并將名為com的文件夾復制到你存放Binary_Clock.fla的目錄中。

  第六步:創建一個方塊(Bit)  現在執行插入新建元件,建一個名為Bit的影片剪輯元件。

  這個Bit將代表一個數的一個單位。

它有兩種狀態,分別用兩種顏色表示:一個代表0一個代表1。

  第七步:畫一個方塊  下一步,在你新創建的元件中畫一個50*50的正方形。

  第八步:修改方塊  將方塊的顏色改為#00CBFF,并將其放置到中間。

  第九步:創建數列柱  回到舞臺,從庫中選取些方塊,并將它們擺成我們要用的樣子。

可以按下面的樣子擺放。

  第十步:添加些元素  可以按你所需添加些文本標簽和線條,使它們更易于理解。

  第十一步:設實例名稱  在屬性面板中為每一個方塊設實例名稱,它們的名字如下所示:

  第十二步:將FLA連接到一個文檔類  進入屬性面板,將類名設為Main,這個是下一步中我們要創建的類。

  第十三步:創建文檔類  完成了舞臺部分后,我們現在可以開始寫代碼了。

首先創建一個新的ActionScript3.0文件,保存為Main.as

  將下面的代碼添加到文件中:  package {  import flash.display.MovieClip;  public class Main extends MovieClip  {  public function Main()  {  }  }  }  第十四步:添加需要導入的類  我們開始要先導入一些必要的類,將下面的添加到包聲名后面。

  import flash.display.MovieClip;  import flash.utils.Timer;  import flash.events.TimerEvent;  import com.greensock.*;  import com.greensock.easing.*;  第十五步:定義變量  下面我們將定義些公有變量,將下面的添加到類聲名后:  public var clock:Timer=new Timer(1000);  public var date:Date=new Date();  public var hr:int;  public var min:int;  public var sec:int;  public var bits:Array;  這時會自動創建一個新Date對象將其設為當前時間。

  第十六步:為變量賦值  好了現在來添加讓時鐘啟動的代碼。

這些是在Main函數里面的。

  //通過這些來為每個變量賦初值  sec=date.getSeconds();  min=date.getMinutes();  hr=date.getHours();  clock.start();  clock.addEventListener(TimerEvent.TIMER, setTime);  第十七步:創建setTime()函數  每一秒都會調用這個函數  private function setTime(e:TimerEvent):void  {  date=new Date();  sec=date.getSeconds();  min=date.getMinutes();  hr=date.getHours();  }  第十八步:將十進制數轉化為二進制數。

  這個函數將把十進制數轉化為二進制數,這些數過會會用到。

  private function dec2bin(dec:int, length:int):Array  {  var bin:Array = new Array();  while((dec/2)0) //注意這兒和 while((dec/2)=1)的效果一樣  {  bin.push(dec%2); //dec%2是dec除以2后的余數。

3%2=1; 4%2=0; 5%2=1; 6%2=0; 等等  //也就是看這個數是偶數還是奇數  dec=dec/2; //由于dec是整形數,所以會得到一個近似數  }  while(bin.length  return bin;  }  所以,調用 函數dec2bin(13, 4)得到的是 [1,1,0,1].  第十九步:創建converter()函數  這個函數將傳一個十進制數并用dec2bin()函數將其轉化為我們將要用的二維數組  private function converter(num:int):Array  {  var st:String=String(num);  if (st.length==1) st=0 st;  var fDigit:int=int(st.charAt(1));  var sDigit:int=int(st.charAt(0));  var fColumn:Array=dec2bin(fDigit,4);  var sColumn:Array=dec2bin(sDigit,3);  var result:Array=fColumn.concat(sColumn);  return result;  }

版權聲明:本文由 席云夢 整理編輯。

原標題:flash制作時鐘動畫,ae制作時鐘動畫

轉載注明出處:http://www.dn9ww09s.icu/program/13121.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • 沖頂大會,沖頂大會現在還有嗎

    沖頂大會,沖頂大會現在還有嗎 相關圖片沖頂大會為何取消了談到最近最流行的軟件類型,自然是軟件贏得了各種類型的問題獎。其中,最受歡迎的是首腦會議。你知道怎么參加峰會嗎?峰會如何兌現?我不怎么說。接下來,...

  • 視覺稿,稿定設計視覺

    視覺稿,稿定設計視覺 相關圖片稿定設計視覺支持是什么意思對于視覺設計師和交互設計師來說,他們需要做的不僅僅是設計一個靜態頁面和一個獨立的圖標,而是將這些元素作為一個整體結合起來,并根據整體的畫...

  • 火螢視頻桌面,火螢視頻桌面怎么設置

    火螢視頻桌面,火螢視頻桌面怎么設置 相關圖片火螢桌面下載螢火蟲視頻桌面是一款多平臺動態壁紙軟件,具有個性化、個性化、年輕化的特點。內置多類視頻資源,提供免費下載,使您的設備具有一種個性化的美感。有些朋友不知...

  • xml與xhtml的區別,xml與html的異同

    xml與xhtml的區別,xml與html的異同 相關圖片xhtml與html5HTML:超文本標記語言;XHTML:可擴展超文本標記語言;XML:可擴展標記語言。如果你有任何問題,可以參考下面的文章。發展趨勢:HTML(超文本標記語言)Xhtml跟xhtml哪個好用...

  • dashboard是什么意思,dashboard是什么

    dashboard是什么意思,dashboard是什么 相關圖片willpower是什么意思Dashboard是蘋果操作系統中的一個應用程序。它的界面主要是一個半透明層。它隱藏在啟動時間之外。用戶可以通過按熱鍵啟動,熱鍵可以在“首選項”中更改。大船c...

  • 芝麻信用怎么開通,芝麻信用

    芝麻信用怎么開通,芝麻信用 相關圖片芝麻信用分在哪里查看Pulse作為一種能夠擴展網絡的軟件,相信有很多小伙伴通過它來結識一些客戶和朋友。那么pulse怎么能綁定芝麻信用呢?脈沖綁定芝麻信用卡有什么用?我不怎么說...

  • 跳轉菜單,自定義菜單跳轉網頁

    跳轉菜單,自定義菜單跳轉網頁 相關圖片訂閱號菜單跳轉到網頁一。在Dreamweaver 1中插入跳轉菜單。單擊鼠標,將光標定位在表單框中,單擊“插入”菜單,選擇表單項,在彈出的子菜單中選擇“跳轉菜單”命令,或在“插入”...

  • genymotion怎么使用,genymotion破解版

    genymotion怎么使用,genymotion破解版 相關圖片genymotion破解版網盤資源Genymotion是一個Android模擬器,它允許用戶在計算機上運行Android系統。有些游戲可以擺脫手機電源的束縛,毫無顧忌地在電腦上運行。讓我們看看如安卓模擬器gen...

  • html5響應式布局,html響應式布局代碼

    html5響應式布局,html響應式布局代碼 相關圖片jquery響應式布局什么是反應式布局?反應式布局是伊桑·馬科特于2010年5月提出的一個概念。簡而言之,一個網站可以兼容多個終端,而不是為每個終端制作一個特定的版本。這個概念的...

  • xls文件格式和擴展名不匹配,電腦怎么打開xlsx文件

    xls文件格式和擴展名不匹配,電腦怎么打開xlsx文件 相關圖片xlxs文件打開一片空白過去Excel的默認保存格式是XLS,但在Excel 2003之后,主要是xlsx后綴如果xlsx文件不能打開呢?如何打開xlsx文件?現在,超人軟件編輯將介紹電腦上表格文件打不開...

熱評文章

  • 虛擬內存影響玩游戲嗎,win7虛擬內存設置多少好

    虛擬內存影響玩游戲嗎,win7虛擬內存設置多少好 相關圖片電腦虛擬內存的作用當用戶運行一個大的程序或打開太多的程序而耗盡物理內存時,虛擬內存可以分擔部分負擔,使程序正常運行。通常,它應該設置為物理內存大小的兩倍。如果設置...

  • 完美圖標,完美公司圖標

    完美圖標,完美公司圖標 相關圖片完美瑪麗艷圖標Favicon通常被稱為網頁的小圖標、網站的縮略圖圖標或收藏夾圖標,是瀏覽器中除了標題之外的網站和收藏夾的重要識別方法。今天的文章來自設計師Philippe B完美鋼琴用過...

  • 鼠標點電腦電腦沒反應,recent替換

    鼠標點電腦電腦沒反應,recent替換 相關圖片desktop最近,很多孩子報告說,當他們打開電腦時,他們發現了一個叫做recentplaces的圖標。那么什么是最近的地方?可以刪除最近的位置嗎?我不會說太多。下一個favorites...

  • 火螢視頻桌面,火螢視頻桌面怎么設置

    火螢視頻桌面,火螢視頻桌面怎么設置 相關圖片火螢桌面下載Firescreen視頻桌面的主要功能之一是用戶可以將視頻文件設置為自己的動態桌面,非常酷。您不僅可以在本地導入視頻文件以進行自己的設置,還可以將視頻發送到fi視頻桌...

  • media播放器,安卓ijkmedia播放器

    media播放器,安卓ijkmedia播放器 相關圖片A什么播放器代碼如下:!DOCTYPE htmlmllang=enheadmetachset=utf-8titlehtml音頻API/titlelinkrel=styles播放器...

  • 怎么取消bitlocker,bitlocker取消不了

    怎么取消bitlocker,bitlocker取消不了 相關圖片u盤bitlocker怎么取消BitLocker是一個用于數據保護的平臺模塊,它可以幫助保護windows操作系統和用戶數據,并有助于確保計算機即使無人值守、丟失或被盜也不會被篡改。但對于普bitlocke...

  • 給黑白照片上色,黑白照片如何上色

    給黑白照片上色,黑白照片如何上色 相關圖片黑白照片怎么上色ps事實上,煙火也可以給黑白照片上色你不相信嗎?一起試試吧!打開煙火中的黑白圖片,然后使用魔棒工具進行選擇。在Xtra/adjust color/hue saturps給黑白照片人物上色...

  • workstation密鑰,workstation10密鑰

    workstation密鑰,workstation10密鑰 相關圖片vmware 15 密鑰VMware工作站是最常用、最經典的虛擬機軟件。使用vmware工作站,我們可以在主機上運行單獨的操作系統,而不會影響vm15密鑰...

  • 360網址收藏夾在什么位置,360收藏夾默認在什么位置

    360網址收藏夾在什么位置,360收藏夾默認在什么位置 相關圖片360收藏夾網頁版作為一款能夠為用戶提供強大保護服務的瀏覽器,360瀏覽器受到了大家的喜愛。你知道360最愛在哪里嗎?如果缺少360個收藏夾,您該怎么辦?現在,超人軟件將為您帶來...

  • 載入遠程圖像,vb載入圖像

    載入遠程圖像,vb載入圖像 相關圖片郵件載入遠程圖像是什么意思使用“預加載圖像”行為將頁面上暫時不顯示的圖像加載到瀏覽器緩存中。使用具有更多圖像的對象時,可以提前將使用過的圖像下載到瀏覽器緩存中,以...

關注微信

变脸官网查询