上一次講解了怎么創(chuàng)建一個(gè)基本的 Fireworks 動(dòng)態(tài)元件,那么這一次就講解一下怎么制作一個(gè)“高級”一點(diǎn)的動(dòng)態(tài)元件。
事先聲明一下,本教程涉及JSF代碼,如果對此沒有興趣的童鞋可以華麗的飄過,對 Fireworks 極度狂熱且有信心能讀懂簡單代碼的朋友請繼續(xù)
本教程接著上一篇教程繼續(xù)講解,如果你是穿越到這里的,請穿越回去先看教程(一)傳送門:http://bbs.blueidea.com/thread-2993406-1-1.html
1.我們上次做了一個(gè)動(dòng)態(tài)組件,并保存到了
X:\Documents and Settings\UserName\Application Data\Adobe\Fireworks CS3\Common Library\Custom Symbols
2.現(xiàn)在我們用瀏覽器打開這個(gè)目錄,可以看到兩個(gè)文件:
3.現(xiàn)在我們用記事本打開“myBtn.jsf”,就可以看到里面的JSF代碼(代碼略,大家自己打開文件看);
4.作為參考,我們打開Fireworks內(nèi)置動(dòng)態(tài)元件的JSF腳本文件,打開公用庫面板中的Mac目錄,隨便找一個(gè)名字獨(dú)特一點(diǎn)的按鈕(本例選擇“ButtonBarLeft”),
把它的名字記下來,然后搜索這個(gè)名字就可以獲得這個(gè)路徑:X:\...\Adobe Fireworks CS3\Configuration\Common Library\Mac\
5.找到了內(nèi)置動(dòng)態(tài)元件的路徑,我們就可以打開這些內(nèi)置動(dòng)態(tài)元件的腳本來觀察了,
我們打開“Button.jsf”(這個(gè)腳本對應(yīng)的文件是“Button.graphic.png”),即可看到里面的JSF代碼;
6.那么我們就可以將內(nèi)置動(dòng)態(tài)元件的腳本“移植”到我們自己的按鈕上去,在進(jìn)行這一步前要注意
這些移植的代碼將被“命令”菜單下的“創(chuàng)建元件腳本”程序識(shí)別為“不被兼容的腳本”,因此只能自己用記事本編輯了.
7.現(xiàn)在打開我們在之前生成的按鈕腳本“myBtn.jsf”,清空舊代碼,輸入如下代碼,我加了注釋,應(yīng)該還是比較容易理解的:
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁 下一頁 用firework創(chuàng)建動(dòng)態(tài)元件(二) [2]
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論,我還想發(fā)表評論。
|