青島設計網標志 搜藝招聘
   Guest:  登陸 | 注冊 | 網站首頁 | 論壇首頁 | 我的貼子 | 修改資料 | 留言板 | 會員列表 | 論壇幫助  | 論壇首頁  

  論壇首頁   FLASH  Flash制作環型立體旋轉的動態文字

[公告]快到[搜藝招聘網]發布招聘信息 注冊簡歷、發布自己作品! :)  
Flash制作環型立體旋轉的動態文字   reply disable
    zhanzhan

查看zhanzhan的博客


金錢: 792
Level: 0
發帖數: 158
最后登陸: 2008-12-12
注冊時間: 2007-3-15



[咽炎吃什么藥]每天泡2袋,堅持30天,咽炎好如初
信息 | 留言


操作步驟:

1、啟動Flash,選擇[文件]--[新建] 命令,新建一個 Flash 文檔。按下[Ctrl+J]組合鍵,打開“文檔屬性”對話框,設置編輯區的大小為400px×150px,背景色為黑色。

2、選擇[插入][新建元件]命令,打開“創建新元件”對話框,在“名稱”文本框中輸入字符film,在“行為”選項區中選中“影片剪輯”單選按鈕,如圖1所示。

3、單擊[確定]按鈕,進入元件的編輯區。選擇工具箱中的“文本工具”,在“屬性”面板中設置文本類型為“動態文本”,字體為“方正粗倩簡體”,字號為50,顏色為白色,線條類型為“單行”,在編輯區中會產生一個動態文本框。

4、選中文本框,在“屬性”面板的“變量”文本框中輸入字符textl,如圖2所示。

5、單擊“場景1”圖標,切換到“場景1”。選擇[窗口][庫]命令,打開“庫”面板,從中拖動film元件到編輯區中。選中film實例,在“屬性”面板的“實例名稱”文本框中輸入字符film,如圖3所示。

6、選中第1幀,按[F9]鍵,打開“動作”面板,在命令編輯區中添加如下動作腳本:

//定義圓環在動畫中的位置

xos=200;

yos=70;

sineof=0;

magnitude=130;

rspeed=0.0036;

sb=0.28;

//設定圓環中動態顯示的文本內容,你可以根據自己的需要修改

myText="Flash178.com";

myLength=myText.length;

i=1;

//依次將你設置的動態文本中的每個字母放置到復制的動畫片段film中

for(i;i<=myLength;i++){

duplicateMovieClip("film","char"+i,i);

_root["char"+i]._x=xos;

_root["char"+i]._y=yos;

_root["char"+i].text1=myText.charAt(i-1);

}

7、分別用鼠標右鍵單擊第2幀和第3幀,在彈出的快捷菜單中選擇“插入空白關鍵幀”選項,插入兩個空白關鍵幀。

8、在第2幀中添加如下動作腳本語句:

i=1;

i=1;

//獲取當前鼠標坐標,并換算圓環中各文字的偏移及旋轉角度

xm=_root._xmouse;

nxm=((xos-xm)-4*(xos-xm))/6*rspeed;

for(i;i<=myLength;i++){

//離觀眾越遠的文字越小,并且透明度越小,從而產生層次及立體感

nxn=Math.cos(sineof+sb*i)*100;

xsubval=Math.abs(Math.cos((sineof+sb*i)/2)*100);

_root["char"+i]._x=Math.sin(sineof+sb*i)*magnitude+xos;

_root["char"+i]._alpha=xsubval;

_root["char"+i]._xscale=nxn;

_root["char"+i]._yscale=xsubval+15;

}

sineof+=nxm;

9、在第3幀中添加如下動作腳本語句:

gotoAndPlay(_currentframe-1);

此時的“時間軸”面板如圖4所示。

按[Ctrl+Enter]組合鍵測試動畫效果。

①歲半の站站




2007-6-13
信息 | 留言 | 引用 | 回復 | 編輯 | 置頂 | 移動 | 刪除


青島設計網版權所有
本論壇言論純屬發表者個人意見
国产福利视频第一导航