Fireworks軟體中動態元件的基本製作及進階運用

來源:互聯網
上載者:User

  首先講一下什麼是動態元件 ,在Fireworks中,我們可以建立“圖形”、“按鈕”、和“動畫”三種元件,但往往我們只是直接從文件庫裡面直接把元件拖出來用,我們把這種元件成為靜態元件。

  舉個例子:我繪畫了一顆“OK“按鈕並轉換為按鈕類的元件,當我要再做一個“Cancel”按鈕時,我就要把剛才那個“OK”按鈕從文件庫拖進畫布,打散,然後把文本“OK”改為“Cancel”,再轉成元件。像這樣子的操作也許我們壓根就沒必要將它們轉成元件,因為如果我們要做很多按鈕,那文件庫就會有很多這樣子的元件。

  而動態元件是什麼概念呢?就是我只需要從庫裡面把這按鈕拖出來,然後就可以在“元件定義”面板裡面改變這個按鈕上的文字、長和寬、以及滑鼠移入、按下等屬性,但這個元件在庫裡面只存在一個,這就是我所說的動態元件。如果你對此還不太理解,那你可以點擊“Window”菜單下的“Common Library”開啟公用庫,裡面就放著一些這種類型的元件。

  瞭解動態元件用來做什麼以後,我們就可以開始製作了。

  1.首先我們繪製一顆按鈕的四種狀態:“正常狀態”、“滑鼠移入狀態”、“滑鼠按下狀態” 和 “禁用狀態”

  2.然後我們把這些按鈕背景圖的座標設為統一,讓它們重疊在一起,再將它們全部選中,按F8鍵轉為一個圖形類元件,進入這個元件的編輯狀態,

  加入按鈕文本,並給每張狀態圖進行命名(如下圖)

  3.第2步操作要注意幾點:

  - 開啟“九宮智能縮放”,將展開地區設定在文字框外部;

  - 文字框的寬度要等於按鈕背景圖寬度減去縮放地區寬度,並設定文本置中顯示;

  - 按鈕背景圖最好平面化為位元影像,避免在縮放時出現路徑開拆(但不平面化也可以保持圖形縮放時的品質不會損失);

  - 將不需要顯示的狀態圖進行隱藏(去掉圖層前面的眼睛表徵圖);

  4.在文件庫中選中剛才建立的元件,點擊右上方的功能表按鈕,選擇“儲存到公用庫”,在彈出的對話方塊中選擇儲存,預設的路徑是:

  X:Documents and SettingsUserNameApplication DataAdobeFireworks CS3Common LibraryCustom Symbols

  5.在“命令”菜單中點擊“建立元件指令碼”;

  6.在“建立元件指令碼”對話方塊中選擇開啟剛才儲存的PNG檔案,並按照下圖設定動態元件的屬性,最後點擊儲存:

  7.現在隨便建立一個文檔,在公用庫的自訂目錄中將自製的動態元件拖進畫布,再在“Window”菜單下點擊“Symbol Properties” (元件屬性)

  簡單設定一下就可以在情境上建立多個不同狀態、不同標籤文字的按鈕了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.