您現在的位置是:Flash動畫3D模型
三、 設置按鈕
6、新建一圖層,并命名為"按鈕",在第一幀位置,選擇菜單欄"窗口/公用庫/按鈕",打開按鈕公用庫,依次選擇四個按鈕并拖到工作區適當位置。(如圖1)
7、分別右單擊每個按鈕,從快捷菜單中選擇"動作"命令,調出"動作"窗口,給每一個按鈕添加動作。從左到右以次是:
重置按鈕:
on (release) {
if(s>600 or p>400){ //保證當曲線繪到設定區域外后才能重新設置
while (n>0) {
removeMovieClip("dot" add n);
n = n-1;
} //移去所繪制曲線
c=0;//恢復變量值
s = x0;// 恢復變量s的值
p = y0;// 恢復變量p的值
}
setProperty("dot", _x, x0);
setProperty("dot", _y, y0);//使實例名為"dot"影片回到原來位置
}
播放按鈕代碼:
on (release) {
play();
}
暫停按鈕代碼:
on (release) {
stop();
}
退出按鈕代碼:
on (release) {
fscommand("quit");
}
8、單擊菜單欄"控制/測試影片",可測試課件效果,如無問題,可通過菜單欄"文件/發布"命令生成SWF格式文件,課件制作完成。
小結:本課件制作的關鍵是巧妙利用了曲線的參數方程,只要將本課件中正弦曲線參數方程換為其他曲線參數方程,就能繪制出其它曲線圖形。最后將常見幾種曲線的參數方程列出,供大家一試。
雙曲線:x=x0+AsecФ;y=y0+BtgФ;Ф=2Пt/T 拋物線: x=x0+2pt2;y=y0+2pt
直線:x=x0+tcosα;y=y0+sinα 圓和橢圓:x=x0+AsinФ;y=y0+BcosФ;Ф=2Пt/T
圓的漸開線:x=r(cosФ+ФsinФ);y=r(sinФ-ФcosФ);Ф=2Пt/T
說明:在書寫正弦曲線參數方程中,大家習慣于用t表示參數變量,但由于還有一個T周期變量,在FLASH 中變量不區分大小寫,因此在本例中,我把參數變量用c來代替t.