資源描述:
《鼠標與影片剪輯.ppt》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、Lesson5使用按鈕與影片剪輯江南大學教育學院2在按鈕上添加腳本結(jié)構(gòu)on(事件名稱){執(zhí)行腳本代碼行}江南大學教育學院3使用隨機函數(shù)random(value)返回一個隨機整數(shù),此整數(shù)介于0和value參數(shù)中指定的整數(shù)減1之間。on(release){gotoAndStop(random(13)+1);}random(13)——返回0~12之間一個隨機數(shù)random(13)+1——防止取到0江南大學教育學院4使用影片剪輯應用1:控制影片剪輯的播放思考:當場景中有2個動態(tài)影片剪輯時的控制應用2:設置影片剪輯的屬性屬性獲取函數(shù)getPropert
2、y(my_mc,property)my_mc要獲取其屬性的影片剪輯的實例名稱property影片剪輯的屬性返回影片剪輯my_mc的指定屬性的值屬性設置函數(shù)setProperty(target,property,value/expression)target到要設置其屬性的影片剪輯實例名稱的路徑。property要設置的屬性。value屬性的新文本值。expression計算結(jié)果為屬性新值的公式當影片播放時,更改影片剪輯的屬性值江南大學教育學院5使用影片剪輯影片剪輯的移動_x,_y左移:setProperty("/pic",_x,getProp
3、erty("/pic",_x-5);右移:setProperty("/pic",_x,getProperty("/pic",_x+5);上移:setProperty("/pic",_y,getProperty("/pic",_y-5);下移:setProperty("/pic",+y,getProperty("/pic",_y+5);影片剪輯的縮放_xscale,_yscale放大:setProperty("/pic",_xscale,getProperty("/pic",_xscale)*1.1);setProperty("/pic",_y
4、scale,getProperty("/pic",_yscale)*1.1);縮?。簊etProperty("/pic",_xscale,getProperty("/pic",_xscale)*0.9);setProperty("/pic",_yscale,getProperty("/pic",_yscale)*0.9);影片剪輯的旋轉(zhuǎn)_rotationsetProperty("/pic",_rotation,getProperty("/pic",_rotation)+5);思考:在一個文件中實現(xiàn)各種屬性的控制?如何還原初值?如何用滑動條來控
5、制屬性變化?江南大學教育學院6使用影片剪輯用滑動條來控制影片剪輯要點:將滑動塊做成按鈕元件,再將按鈕元件放到影片剪輯元件中,并在按鈕上添加Action語句。Flash7以前必須這么做?,F(xiàn)在可以直接在影片剪輯上添加Action語句。最后在場景的幀上添加語句。注意控制滑塊移動范圍。影片剪輯的拖動MovieClip.startDrag([lock,[left,top,right,bottom]])MovieClip.stopDrag()江南大學教育學院7使用影片剪輯用滑動條來控制影片剪輯—簡要步驟將滑塊(ball)和要變化的對象(bow)都作成影片
6、剪輯主場景中,滑塊一層,要變化的對象一層,語句控制一層,共3層注意設置線條長度(此處為150像素高),放置的位置(55,100)對滑塊實例添加腳本控制層第一幀輸入如下語句G=getProperty("ball",_y);S=G/2-25;setProperty("/bow",_xscale,S);setProperty("/bow",_yscale,S);第2幀輸入:gotoAndPlay(1);on(press){_root.ball.startDrag(false,56,100,56,250);}on(release){_root.bal
7、l.stopDrag();}江南大學教育學院8特效菜單移動菜單下拉菜單(隱藏菜單)可拖動菜單移動菜單制作要點子菜單做成一個個按鈕,主菜單也做成按鈕,放置好,選中全部,然后轉(zhuǎn)成圖形元件將圖形元件轉(zhuǎn)成影片剪輯,制作動畫在影片剪輯中打開圖形元件,給各菜單添加腳本.江南大學教育學院9特效菜單移動菜單下拉菜單(隱藏菜單)可拖動菜單下拉菜單制作要點將子菜單做好,并轉(zhuǎn)成圖形元件將圖形元件轉(zhuǎn)成影片剪輯,在影片剪輯中打開圖形元件,對其中的子菜單設置打開頁面代碼制作主菜單按鈕,對按鈕添加代碼on(Rollover){_root.MC_menu._visible=
8、true;——鼠標移過,子菜單可見}on(Rollout){_root.MC_menu._visible=false;——鼠標移出,子菜單不可見}主場景上,將菜單和