用falsh指令碼畫任意曲線

2021-04-12 23:31:41 字數 685 閱讀 8637

//效果演示

/*基本原理是跟蹤移動點的位置,然後畫線,描繪出引導層的路徑,補間幀越長,路徑越平滑

新建乙個flash文件,背景為白色。

新建乙個元件,例項名為movepoint

建立乙個以文字為路徑的補間動畫(當然可以是其他引導路徑動畫)

在第一幀輸入以下指令碼:*/

//記錄移動點的第乙個位置

x1=movepoint._x;

y1=movepoint._y;

//設定線型

linestyle(2,0x000000,100);

//移動到第乙個位置

moveto(x1,y1);

//畫線函式

function pathmove()

//呼叫畫線函式

path=setinterval(pathmove,1);

/*在最後一幀輸入以下指令碼:*/

stop();

clearinterval(path);

/*用這種方法做打字效果會很方便,比逐幀動畫要節省幾十倍的時間

而且除錯方便,只需要更改指令碼的極少部分內容,可以提高工作效率*/

//如果你是在元件中進行該操作,這個元件可以作為模板使用,需要時只需更改路徑

//把x2和y2改一下,就可以實現許多效果,自己試著改一下吧。

//本模板在flash8中除錯通過。

用指令碼更換牆紙

bmpname c windows worldchina.bmp set wshshell wscript.createobject wscript.shell wshshell.regwrite hkey current user control panel desktop wall bmpnam...

用指令碼模擬抽籤

1 寫乙個指令碼執行後,輸入名字,產生隨機數01 99之間的數字。2 如果相同的名字重複輸入,抓到的數字還是第一次抓取的結果,3 前面已經抓到的數字,下次不能在出現相同數字。4 第乙個輸入名字後,螢幕輸出資訊,並將名字和數字記錄到檔案裡,程式不能退出 繼續等待別的學生輸入。理性分析 乙個隨機數對應乙...

linux用shell指令碼模擬時鐘 指令碼錄製

bin bash this is a clock,it will display time once a second,in the same position file name clock.sh tput sc while true do echo n date sleep 1 tput rc ...