Flash 動作腳本之:資料速查(13)_Flash教程
推薦:Flash 動作腳本之:資料速查(12)關于絕對和相對目標路徑(2)在Flash5中,要想通過動作來控制電影剪輯或載入的動畫,必須使用目標路徑指定一個目標。目標路徑指向的電影剪輯必須有實例名?梢
創建智能剪輯(1)一、關于智能剪輯
智能剪輯是這樣一種電影剪輯,它所定義的參數是可以修改的。此后,可以把這些參數傳遞給智能剪輯中改變該剪輯行為的動作。
要創建一個智能剪輯,你需要把剪輯參數賦給圖符庫中的電影剪輯圖符。你可以在智能剪輯中編寫語句,對剪輯參數進行操作。就像你在函數定義中使用參數一樣。你可以在編輯區選擇一個智能剪輯實例,然后在Clip Parameters(剪輯參數)面板中改變它的參數值。在播放動畫期間任何動作被執行之前,在剪輯參數面板中設置的參數被傳送給該智能剪輯。
利用智能剪輯,程序員可以把復雜的Flash元素交給設計師使用。程序員可以在智能剪輯中編寫包含可控制剪輯和動畫的變量的動作,而設計師只需在Clip Parameters面板改變那些變量的值,無需打開動作面板編程。
也可以使用智能剪輯來創建介面元素,如單選鈕、彈出菜單、工具提示、調查表、游戲和原型。任何你希望能以不同的方式在不修改腳本的情況下就可以重用的電影剪輯都可以設計成一個很好的智能剪輯。
此外,你可以在Flash中為Clip Parameters面板創建一個自定義界面,幫助設計師使用智能剪輯。下圖是智能剪輯的一個簡單例子。這個下拉菜單的項目(items)和樣式(style)都可以通過剪輯參數面板進行修改。
二、定義剪輯參數
剪輯參數是在剪輯被載入動畫時傳遞給該剪輯的一些數據。在你可以在設計動畫時以定義剪輯參數。 你可以在動作腳本中使用這些參數來改變動畫播放時智能剪輯的外觀和行為。 在圖符庫中,用一個非凡的圖標指示一個電影剪輯定義有剪輯參數。
給一個電影剪輯定義剪輯參數的具體操作步驟如下:
1
分享:Flash 動作腳本之:資料速查(11)關于絕對和相對目標路徑(1)關于絕對和相對目標路徑目標路徑就是要指向的時間軸的地址。在Flash中,時間軸的顯示列表類似于Web服務器中的文件和文件夾層次結構
- 相關鏈接:
- 教程說明:
Flash教程-Flash 動作腳本之:資料速查(13)。