
標題: 製作轉動的彩色五星效果 [打印本頁]
作者: 讓一切隨風 時間: 2013-10-5 11:35 標題: 製作轉動的彩色五星效果
flash AS3.0實例:製作轉動的彩色五星
[flash]http://www.flash1890.com/upFiles/download/2013041377086001.swf[/flash]
本帖隱藏的內容需要積分高於 100 才可瀏覽
作者: 讓一切隨風 時間: 2013-10-5 11:39
這是一個非常簡單的實例,主要是庫元件與外部類進行類綁定的操作。 Star類定義了兩個方法:星的顏色和旋轉。 fla的代碼是一個for循環,調用Star類的構造函數,生成100個星的實例,隨機擺放,並顯示在舞台上。詳細製作步驟:
1、新建一個fla文件,寬400高400,幀頻默認,顏色黑色,保存。
2、選擇多邊形工具,設置為5邊,星形。在舞台上畫一個任意顏色、大小的星。
3、在選取狀態下,右鍵轉換為影片剪輯,全對齊,命名為Star,刪除舞台上的星。
4、按Ctrl+L組合鍵,打開庫面板,右鍵單擊Star影片剪輯,選擇“屬性”打開元件屬性面板,勾選ActionScript選項,這樣就使影片剪輯與Star類進行了綁定。如圖:
[attach]1362[/attach]
作者: 讓一切隨風 時間: 2013-10-5 12:43
5、下面開始編寫Star類的代碼,新建一個ActionScript文件。輸入下面的代碼:
本帖隱藏的內容需要回復才可以瀏覽
6、保存在fla同一目錄下,保存名為Star.as。
注意:這一步非常重要,一定要同fla主文件保存在相同的目錄下,如果保存在其它的目錄下,要指明路徑。初學者在測試時往往出現找不到類的錯誤提示,問題都在這裡。
7、返回到fla,在第1層的第一幀輸入代碼:
本帖隱藏的內容需要回復才可以瀏覽
8、好了,所有的工作都已经完成,测试你的影片。
歡迎光臨 多姿多采 創作與製圖論壇 (http://colorful.joinbbs.net/) |
Powered by Discuz! 7.2 |