發新話題

Flash製作實例 - 《網頁製作技巧》螺旋效果

Flash製作實例 - 《網頁製作技巧》螺旋效果

Flash: http://www.hongen.com/pc/homepage/flashsl/flash62/swf/xuan.swf

逐步說明:   

  1、點擊菜單「File-New」新建一個文件,再點擊菜單「Modify-Movie」設置背景色(Background)為黑色。
  2、按Ctrl-F8新建一個Graphic圖形類圖符xian。選擇橢圓工具,在參數修改器中取消邊線,並把填充色設置為紅黃紅的線性漸進色(紅RGB為:250,0,0,黃的RGB為250,250,0),在編輯區拉出一個扁扁的橢圓來。選擇箭頭工具,在不選中橢圓的情況下,把鼠標移到橢圓的最右端,當鼠標右下方出現弧線時,點住並拖動鼠標把橢圓拉成如下圖所示的樣子。注意,要使這個橢圓的左端位置剛好位於十字定位符上,這是因為我們一會兒要對它做放縮變形,並希望其左端固定不動。

    
   3、再次按下Ctrl-F8新建一個Movie Clip電影片斷類圖符xianmovie。 按Ctrl-L打開圖庫窗口,把xian拖出來放在編輯區中(圖一) ,要求它自身的十字定位符正好與編輯區的十字定位符重合。這是因為我們需要對這個圖符實例做旋轉,並希望其左端為其旋轉中心點。


圖一


圖二

  4、在第120幀按下F6插入關鍵幀, 把該實例向右拉伸至上圖右所示大小。雙擊該實例,設置它的顏色參數如下圖所示:就可得到上圖右所示顏色效果(圖二)

  5、雙擊的第一幀,在彈出的框中選中Tweening,在Tweening的下拉框中選中Motion,其餘的為默認值,點擊「確定」按鈕。這樣我們就把這個圖符做好了。
  6、點擊Scene 1回到主場景。從圖庫中把這個電影片斷類圖符xianmovie拖出來放在中間,如果太大就把它縮小一些。雙擊它,在Definition(定義)標籤下把它的實例名稱設成xian,如下圖所示。

  7、在第2幀按F6插入關鍵幀。雙擊第2幀設置Actions。點擊選Set Variable,把參數設置如下圖所示。Set Variable用來設置變量。注意Value一項中右邊的符號。

  8、再點,選If。並在右邊的Condition(條件)欄中輸入n<360。

  9、再點,選Duplicate/Remove Movie Clip(複製/刪除電影片斷),把右邊的參數設置成下圖所示。其中target為待複製的對象,這裡我們用剛做好並命名的電影片斷xian。 它前面的「/」表示它的位置位於當前層的根部,而沒有 「/」 的目標則對應於當前電影片斷。 New Name為複製後新生成的電影片斷名,這裡用"xian"&n。&為連結符,這時複製後的新電影片斷名將隨著n的不同而不同,比如n=1時,新電影片斷名為xian1,n=4時,新名為xian4等等。在New Name中,只需要名字,不需要路徑。Depth(深度)確定創建的實例與其他對像重疊時的層次。整條語句的作用是把電影片斷xian複製並重新命名為"xian"&n。

  10、再點,選Set Property(設置電影片斷的屬性)。這是Actions中用到的最頻繁也最重要的語句之一。我們來設置新複製的電影片斷的旋轉屬性。 在Set下拉框中選Rotation(旋轉),Target為要設置屬性的電影片斷,填上"/xian"&n。Value用來指定改變後的屬性值。其中GetProperty用來獲取指定對象的相關屬性,在這裡我們將得到電影片斷xian的旋轉角度值,以度為單位。這樣設置的作用是把新複製出來的電影片斷"xian"&n做一個旋轉,其旋轉角為電影片斷xian旋轉角度加上n的值。

  11、最後,按選Go to。並在右下方的Control復選框中打上對勾。這條語句的作用是跳轉到第1幀並繼續播放。
  下面是做好的Actions語句:
   Set Variable: "n" = n+3
   If (n<360)
    Duplicate Movie Clip("/xian","xian"&n,n)
  Set Property("/xian"&n,Rotation)=GetProperty("/xian",_rotation)+n
    Go to and Play(1)
   End If

TOP

回個帖先 ...

感謝無私分享 ...

努力吸收中 ...

TOP

謝謝分享....
開始摸索...

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。