国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

教你用Flash制作幻影文字效果

2020-07-17 13:08:04
字體:
來源:轉載
供稿:網友

在很多字幕中,經常使用到“幻影”文字效果。今天本教程就教大家利用Flash制作幻影文字效果,該效果的實現方法不是很難,主要就是運用了復制語句和幾個基本的電影剪輯屬性以及一些簡單的程序,再加上顏色對比度的使用技巧即可實現。 推薦給大家,希望對大家有所幫助!

教程如下:

1.新建一個Flash文檔,單擊“屬性”面板中的“尺寸”按鈕,打開“文檔屬性”面板設置場景大小為600px x 240px,背景為黑色,幀速率12fps。幀速率可以做適當調整。

2.按快捷鍵Ctrl+F8新建一個名為“文字”的圖形元件。點選“工具”面板中的“文本”工具,在該元件的場景中拉一個靜態文本框,并輸入“柳葉制作”四個字。點選輸好的文字,如圖1所示設置其“屬性”面板。

圖1

3.按快捷鍵Ctrl+F8新建一個名為“文字影片”的影片剪輯元件。按快捷鍵Ctrl+L打開“庫”面板,把“庫”中的“文字”圖形元件拖入“文字影片”元件的場景中。“文字影片”元件層與幀的結構如圖2所示,只有一個“文字”層,共215幀。圖2中的“變形”面板中的參數為第35幀中“文字影片”元件的設置參數。右鍵單擊“文字”層的第1幀,在彈出菜單中選擇“創建補間動畫”命令創建補間動畫。

提示:如果有多幀需要創建為補間動畫,可先創建“補間”,再創建幀,這是一種“偷懶“的做法,但在“補間”中有多幀的情況下卻是“一勞永逸”的。

圖2

4.點選“文字”層的第15、35、50、90、150、215幀,按F6鍵插入關鍵幀。點選第15、35、50、90、150幀中“文字影片”元件,將它們進行移動,并按快捷鍵Ctrl+T打開“變形“面板改變其角度,見圖2所示。其目的是讓該元件能夠進行上下左右晃動。

5.按快捷鍵Ctrl+F8新建一個名為“文字顏色”的影片剪輯元件。雙擊“圖層 1”改名為“顏色”,如圖3所示。按快捷鍵Ctrl+L打開“庫”面板,把“庫”中的“文字影片”元件拖入“顏色”層的場景中。

圖3

6.右鍵單擊“顏色”層的第1幀,在彈出菜單中選擇“創建補間動畫”命令創建補間動畫。點選“顏色”層的第20、40、60、80、100幀,按F6鍵插入關鍵幀。

7.分別點選第20、40、60、80幀中的“文字影片”元件,如圖4所示設置“屬性”面板。選擇“顏色”下拉菜單中的“色調”選項,文字的顏色分別為#FF0000、#00FF00、#0000FF、#FFFF00。

提示:改變元件顏色的時候,盡量不使用形狀漸變,還是在“顏色”下拉菜單中改變其色調即可,這樣可減小文件的體積。另外,最后1幀要和第1幀的設置相同,這樣可以保證影片播放的流暢。

圖4

8.回到“場景 1”,如圖5所示建立“腳本”、“文字”兩層,各4幀。把電影剪輯“文字顏色”元件從“庫”面板中拖拽到“文字”層的場景中。

圖5

9.點選“場景 1”中的“文字影片”元件,給它起個實例名稱“text0”。如圖6所示。

圖6

10.分別點選“腳本”層中的第2、3、4幀按F7鍵插入空白關鍵幀。按F9鍵打開“動作”面板,分別輸入如下代碼:

第1幀中的代碼如下:


復制代碼
代碼如下:
// 降低圖像質量,提高播放速度
toggleHighQuality();
// 控制實例的復制數量
maxlight = 25;
// 控制被復制實例的位移量
speed = 0.06;
dt = 0.5;
// 隱藏實例
text0._visible = 0;

2.第2幀中的代碼如下:


復制代碼
代碼如下:
// 控制實例深度
i = 1;
while (i<=maxlight) {
// 復制實例
duplicateMovieClip("text0", "text" add i, i);
// 對實例進行縮放
this["text" add (i-1)]._xscale += i*0.2
this["text" add i]._yscale += i*0.2;
// 設置實例的透明度
this["text" add i]._alpha = 10 - i*0.2;
// 變量i自加,相當于“i = i+1;”
i++;
}

3.第3幀中的代碼如下:


復制代碼
代碼如下:
// 使實例發生位移
dt = dt - speed;
if ( dt>0.5 or dt<-0.5) {
speed = -speed;
}
i = 1;
// 改變實例的位置
while (i<=maxlight) {
this["text" add i]._x = this["text" add (i-1)]._x += i*dt;
this["text" add i]._y = this["text" add (i-1)]._y += i*dt/10;
i++;
}

4.第4幀中的代碼如下:


復制代碼
代碼如下:
// 返回第3幀并運行
gotoAndPlay(3);

好了,代碼和整個效果到這里就完成了。以上就是用Flash制作幻影文字效果過程,希望對大家有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 信阳市| 舞阳县| 宁国市| 会同县| 毕节市| 双峰县| 甘洛县| 定南县| 门源| 三门县| 九寨沟县| 连南| 罗定市| 象州县| 龙陵县| 光泽县| 阿拉善右旗| 河东区| 浮梁县| 肥乡县| 米脂县| 桓台县| 兴国县| 开远市| 三原县| 安庆市| 山东省| 许昌市| 马尔康县| 揭阳市| 连州市| 涿州市| 揭西县| 栾城县| 胶州市| 永川市| 永善县| 成都市| 海阳市| 桐庐县| 平远县|