熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

Flash相冊制作大師使用教程

2022-06-13   來源: 電腦常識 

  Flash相冊制作大師軟件可以將喜愛的照片在一分鐘之內轉換成精彩的Flash動畫整個過程操作簡單只要選擇好該軟件所給您提供的模板添加您的照片即可導出SWF文件您完全不用懂得煩瑣的Flash制作和照片的處理過程一切由該軟件幫您輕松解決那麼Flash相冊制作大師具體該如何使用呢?小編馬上為大家奉上Flash相冊制作大師使用教程

  在閃吧論壇上看到了高手tiger_制作的其中一個相冊簡單但效果不錯仔細研究了一番“采他山之玉攻己山之石”並作了一些改動①代碼寫在一幀上②使按鈕具有特效③采用補間動畫使圖片過渡更簡單在此感謝閃吧論壇高手tiger_

  寫本教程的目的是能讓更多的初學者盡快入門Flash另一方面也是當作我的學習筆記還是那句話初學者寫的教程面向初學者讓我們一起成為高手吧!

  [要求]

  圖片以曝光形式出現過渡自然

  當點擊“下一張”按鈕時如果已到了最後一張此時讓該按鈕變灰而失去作用同樣沒有上一張圖片時“上一張”按鈕失去作用

  把代碼寫在一幀上因為這樣可以方便查看和修改

  [目的]

  會制作按鈕的簡單特效

  取得動畫的當前幀號“_currentframe”

  設置變量並掌握條件語句“if”的使用

  [難點]

  代碼集中在一幀上寫

  [步驟]

  新建文件像素像素背景色為白色幀頻率設為具體設置如圖

  Flash相冊制作大師使用教程 教程

  創建新影片剪輯元件(快捷鍵Ctrl+F名稱為“pictures”張圖片分別從外部導入在各幀中並在第幀上寫下代碼stop();具體設置和效果如圖

  按此在新窗口浏覽圖片

  創建按鈕元件(快捷鍵Ctrl+F名稱為“next_btn”畫一黑框白底的矩形並延長幀至“點擊”新建層輸入“下一張”黑 色文字也延長幀創建新影片剪輯元件名稱為“next_mc”把“next_btn”按鈕元件拖入實例名為“next_btn”在第二幀插入關 鍵幀選中第二幀的按鈕進行分離(快捷鍵Ctrl+B)讓它失去按鈕的作用選中分離出的文字將顏色改為灰色同樣將矩形的邊框色也改為灰色當文 字和矩形大小差不多時矩形不容易選擇此時可先全選文字和矩形然後按住Shift鍵的同時再點擊文字即可選中矩形在第幀上寫下代碼 stop();具體設置和效果如圖和圖

  按此在新窗口浏覽圖片

  按此在新窗口浏覽圖片

  同樣按第步分別創建“prev_btn”按鈕和“prev_mc”影片剪輯注意“prev_mc”影片剪輯中“prev_btn”按鈕的實例名為“prev_btn”

  回到主場景創建四個圖層圖層名稱分別為“pictures”“frame”“btn_mc”“action”具體設置和效果如圖

  按此在新窗口浏覽圖片

  在“pictures”圖層中第幀把“pictures”元件拖入放在合適的位置上實例名為pictures在第幀分別插入關鍵幀(快捷鍵F在第幀和第幀之間以及在第幀和第幀分別創建補間動畫選中第在屬性面板中將緩動設置為 選中第在屬性面板中將緩動設置為其目的讓圖片切換自然選中第幀中的元件打開屬性面板選擇顏色→高級再點擊旁邊的設 置按鈕在彈出的對話框中反RGB都設為如果設為是因為圖片在過渡時會成為一片白(RGB的值越大則圖片越亮且圖片中原先較亮的部分最 先變白反之越黑)具體設置和效果如圖

  按此在新窗口浏覽圖片

  在“frame”圖層中畫出一個矩形框以美化圖片延長幀至第

  在“btn_mc”圖層分別把元件“next_mc”和“prev_mc”拖入放在合適的位置上實例名分別為“next_mc”“prev_mc”延長幀至第步具體設置和效果如上圖

  在“action”圖層的第幀上寫下代碼:

stop();//動畫開始時停止

  vari:Number=;//設置變量i的初始值為

  prev_mcgotoAndStop();//“prev_mc”影片開始讓它停止在第讓按鈕變成灰色並失去作用因為動畫開始時沒有上一張圖片

  onEnterFrame=function(){//運行每一幀時執行以下函數

  if(_root_currentframe==){//如果主場景播放到第

picturesgotoAndStop(i);//“pictures”影片停止在第i幀從第幀出現第i張圖片

  }

  if(_root_currentframe==){//如果主場景播放到第

  gotoAndStop();//主場景動畫停止在第

  }

  next_mcnext_btnonRelease=function(){//“next_mc”影片中的按鈕在釋放時執行以下函數

  if(i<){//如果變量i小於(“pictures”影片中只有張圖片)

  i++;//每點擊“next_mc”影片中的按鈕時變量i遞增“pictures”影片也跳轉到下一幀

  prev_mcgotoAndStop();//“prev_mc”影片停止在第即讓按鈕變黑並起作用因為此時有了上一張圖片

  play();//主場景動畫開始播放

  }

  if(i==){//如果變量i等於

  next_mcgotoAndStop();//“next_mc”影片停止在第即讓按鈕變成灰色並失去作用因為此時沒有下一張圖片

  }

  };

  prev_mcprev_btnonRelease=function(){//“prev_mc”影片中的按鈕在釋放時執行以下函數

  if(i>){//如果變量i大於

  i;//每點擊“prev_mc”影片中的按鈕時變量i遞減“pictures”影片也跳轉到上一幀

  next_mcgotoAndStop();//“next_mc”影片停止在第即讓按鈕變黑並起作用因為此時有了下一張圖片

  play();//主場景動畫開始播放

  }

  if(i==){//如果變量i等於

  prev_mcgotoAndStop();//“prev_mc”影片停止在第即讓按鈕變成灰色並失去作用因為此時沒有上一張圖片

  }

  };

  };


From:http://tw.wingwit.com/Article/Common/201311/5363.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.