當前位置:首頁 » 網頁前端 » flash腳本編寫等比數列
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

flash腳本編寫等比數列

發布時間: 2022-06-03 03:26:00

1. flash用腳本語言製作

_root.createEmptyMovieClip("my_mc_02",this.getNextHighestDepth());
my_mc_02.attachMovie("my_mc","my_mc_04",100);

_root.onEnterFrame = function() {
my_mc_02._x = random(300);
my_mc_02._y = random(400);
};

//

//創建兩個空MC

this.createEmptyMovieClip("my_mc_01",this.getNextHighestDepth());

//用my_mc繪制一個紅色的三角形;
with(my_mc_01){
lineStyle(1,0xff0000,100);
beginFill(0xff0000,100);
moveTo(0,0);
lineTo(30,0);
lineTo(15,15);
lineTo(0,0);}

2. flash腳本怎麼寫

用最簡單的一句話定義:FLASH中腳本命令簡稱AS語言。
A:Action ,動作的意思,S:Script,腳本。明白了嗎?呵呵。
動作腳本概念:動作腳本就是 Flash MX 為我們提供的各種命令,運算符以及對象,使用動作腳本時必須將其附加在按鈕、影片剪輯或者幀上,從而使單擊按鈕和按下鍵盤鍵之類的事件時觸發這些腳本。以便實現所需的交互性。
學習動作腳本的最佳方法是對其進行實際操作,即使對動作腳本沒有完全理解,也不影響對其控制功能的使用,一樣能夠實現簡單的交互性操作,經過一段時間的實踐對基本的動作(如 play 和 stop)運用自如,對動作腳本略知一二後,就可以開始學習關於此語言的更多知識了。
如何在你的flash中添加編寫腳本?簡單的說,添加腳本可分為兩種:
一是把腳本編寫在時間軸上面的關鍵楨上面(注意,必須是關鍵楨上才可以添加腳本)。
二是把腳本編寫在對象身上,比如把腳本直接寫在MC(影片剪輯元件的實例)上、按鈕上面。如果你要將AS語句添加到關鍵楨上,就要先選中關鍵楨,然後打開動作面板,輸入AS語句;如果你要把腳本編寫在對象身上,就先選中對象,再輸入AS語句。
Flash的Action Script和其他語言一樣有自己的使用規則,違背了這些規則寫出的句子將不能被Flash辨識。Flash在執行動作腳本時總是從腳本的第一句開始,依次按順序執行,直到執行完最後一句,在執行的過程中,如果遇到有跳轉的命令語句,將按跳轉命令執行。
總而言之學習腳本是FLASH製作中比較深奧費力的一門功課,但是也並非是不能掌握的.關鍵是多學多看多做.

3. 求flash腳本:點1下按鈕,產生一個1-10的隨機數字,不重復,出完後停止

var pressDown=true
//btn是按鈕事例名,學習群66982752
btn.onRelease=function(){
if(pressDown){
//停止腳本
}else{
//播放
}
pressDown=!pressDown
}

4. 用vb語言等比數列怎麼編寫

public function geometric_progression_print(intNumberStart as long,common_ratio as long) as string
"將等比數列存入字元中"
dim i as integer

for i = 1 to 10
geometric_progression_print=geometric_progression_print & "第" & i & "個數是:" & MemberN(intNumberStart,common_ratio,i) & vbcrlf
next i

end function

public function MemberN(intNumberStart as long,common_ratio as long,n as integer) as long
"等比序列公式"
MemberN=intNumberStart * common_ratio ^ (n-1)
end function

public sub from_load()
"在from_load事件中,你也可以放到其他地方,調用等比數列函數,並列印出該數列"
dim intNumberStart as long,common_ratio as long
intNumberStart=InputBox("請輸入一個整數", "該整數是等比數列的第一個數")
common_ratio=InputBox("請輸入一個整數", "該整數是等比數列的攻比")

debug.print geometric_progression_print(intNumberStart,common_ratio)
end sub

"以上代碼未經測試,基本實現所需功能,也可以使用遞歸的方法"

5. flash中腳本編寫的三個主要內容是什麼

按我自己的理解是:方法、事件和屬性。在類庫或自定義類裡面,大部分都需要涉及到這些方面,平常運用的最多的也是這些方面。
我買的教程書裡面概括的幾大學習要點是:面向對象編程、顯示對象容器、通訊與網路,我不知道這個能不能算是三大主要內容。

6. FLASH 動畫的腳本如何編寫

不知道你的FLASH是什麼版本的.應該是ActionScript 2.0的語言的吧.找了段關於控制音樂開始和停止的教程給你看看.

1.導入聲音到舞台或者你想要的幀.
2.選中庫中的聲音文件,單擊滑鼠右鍵,在彈出的菜單中選擇「鏈接...」將會彈出一個鏈接的對話框,請勾選「為動作腳本導出」和「在第一楨導出」選項,並輸入一個標識符(也就是聲音文件的名字):mysound(名字可任意寫),單擊確定.
3、回到主舞台,選中時間軸的第一楨,按F9打開動作面板。現在我們要創建一個新的聲音對象,並且連接到庫里的聲音。用來控制聲音。輸入以下腳本:
music = new Sound();//創建一個名字叫music的聲音對象。
music.attachSound("mysound");//將這個聲音對象與庫里的標識符為「mysound」的聲音連接。
4、現在需要在舞台上放置兩個按鈕分別控制聲音的播放與停止。選擇「窗口」--「公用庫」--「按鈕」,打開flash為我們設置的公用按鈕元件庫,再將Circle Buttons中的Play按鈕和Stop按鈕拖放到舞台上。或者你自己製作按鈕.
5、此時,舞台上將有播放和停止兩個按鈕,選中Play按鈕,打開動作面板,輸入以下腳本:
on (release) {
music.start();
}//播放聲音

選中Stop按鈕,輸入以下腳本:
on (release) {
music.stop();
}//停止播放聲音

6、OK,按Ctrl 回車來測試吧

ActionScript2.0應該說還是比較容易懂的語言.碰到想要做的效果利用BAIDU多搜一些實例然後依樣畫葫蘆.還有可以多下些別人做好的FLASH作品.然後下個"碩思閃客精靈".這個軟體可以將已經做好了的swf文件還原到fla文件.這樣你就可以查看這個FLASH作品的源代碼和素材什麼的.自己多研究研究.會有一定幫助的.

7. FLASH8.0腳本該怎樣編寫。

打開動作面板在裡面編寫。熱鍵F9