flash action 詳解(7)_Flash教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
推薦:flash action 詳解(6)第3章:條件和循環(huán)--綜述Actionscript的條件和循環(huán)語(yǔ)句有if,else,elseif,for,while,do...while,for...in和tch.在Flash中它們被叫做流程控制動(dòng)
循環(huán)語(yǔ)句--for循環(huán)語(yǔ)句
for
對(duì)于 for 循環(huán), 我想大多數(shù)讀者都不會(huì)生疏. 下面是一個(gè)求 1 到 100 的自然數(shù)之和的程序段.
var sum = 0;
//下面是 for 循環(huán)
for (var i=1; i<=100; i ) {
sum = sum i;
}
trace ("sum=" sum);
for 后面括號(hào)里面的內(nèi)容分為三部分: 初始值; 循環(huán)條件; 循環(huán)值變化方式. 對(duì)于初始值沒(méi)什么可說(shuō)的, 隨便取; 循環(huán)條件就是在什么條件下繼續(xù)循環(huán), 只要懂得邏輯表達(dá)式就可以了; 循環(huán)值的變化方式可以用任意的賦值語(yǔ)句來(lái)改變. 下面是一個(gè)修改后的例子:
var sum = 0;
//下面是 for 循環(huán)
for (var i=2; i<100; i =2) {
sum = sum i; //trace(i);
}
trace("sum=" sum);
上例中我把初始值 i 改為了 2, 條件改為 <100 (即不包括 100), 循環(huán)值變成每次加 2. 運(yùn)行后看看結(jié)果, 結(jié)果是 1 到 100 的開(kāi)區(qū)間中所有雙數(shù)之和. 假如不清楚循環(huán)內(nèi)部的工作機(jī)理, 可以刪除上例中 for 循環(huán)體內(nèi) //trace(i); 前的雙斜杠, 運(yùn)行代碼時(shí)會(huì)在輸出窗口中列出每次的 i 值. 那么假如初值不滿足循環(huán)條件會(huì)怎樣? 你可以把 i=2 改為 i=100 看看.
對(duì)應(yīng)于 for 還有一個(gè) for...in 循環(huán), 這涉及到數(shù)組和對(duì)象的內(nèi)容, 在后面會(huì)介紹
while & do...while
while & do...while
說(shuō)實(shí)在話, 對(duì)于一般的編程 while 用得不多. 但是在需要的時(shí)候你才會(huì)發(fā)現(xiàn)它的價(jià)值.
while 循環(huán)在運(yùn)行時(shí)遵循下面的步驟:
檢查 while 后面括號(hào)內(nèi)的條件是否成立.
假如條件成立, 運(yùn)行語(yǔ)句塊內(nèi)的語(yǔ)句. 否則結(jié)束循環(huán), 運(yùn)行循環(huán)體后面的語(yǔ)句.
運(yùn)行完語(yǔ)句塊內(nèi)的語(yǔ)句后回到第一步.
n = 0;
//下面是 while 循環(huán)
while(n < 5) {
n ;
}
trace("n=" n);
上面的例子運(yùn)行結(jié)果為 n=5. 當(dāng) n 小于 5 時(shí)循環(huán)的條件成立, 于是運(yùn)行其中的 n (即 n 增加 1). 當(dāng) n 等于 5 時(shí), 因?yàn)檠h(huán)條件已經(jīng)不成立, 所以中止循環(huán), 執(zhí)行后面的 trace 語(yǔ)句.
分享:flash action 詳解(5)對(duì)象|Object對(duì)象是Actionscript中的一個(gè)重要數(shù)據(jù)類型.說(shuō)得更清楚一些,它就是現(xiàn)在大多數(shù)編程語(yǔ)言中的類(Class).其實(shí)在Flash中使用的MovieClip其實(shí)
相關(guān)Flash教程:
- as中禁用ESC鍵
- AS3.0 圖片變黑白 圖片彩色變黑白代碼
- flash as3.0 跨域的解決辦法
- 模板無(wú)憂FLASH透明代碼
- Flash教你制作卡通MM眨眼睛動(dòng)畫(huà)
- Flash從零開(kāi)始學(xué)習(xí)創(chuàng)建單選按鈕
- Flash繪制小龍與花插畫(huà)場(chǎng)景
- Flash程序的測(cè)試方法
- Flash CS4文字顏色緩動(dòng)特效
- 網(wǎng)頁(yè)中演示類FLASH動(dòng)畫(huà)制作規(guī)范
- Flash CS3循環(huán)背景的運(yùn)用技巧
- Flash鼠繪技巧教你制作紅綠色的樹(shù)葉
Flash教程Rss訂閱網(wǎng)站制作教程搜索
Flash教程推薦
- Flash中MP3導(dǎo)入及同步歌詞的方法
- Flash新手入門教程:水晶按鈕制作和應(yīng)用
- AS2.0面向?qū)ο缶幊痰慕忉?/a>
- 帶AS的圖片環(huán)繞旋轉(zhuǎn)效果制作方法
- Flash實(shí)例教程:多張圖片循環(huán)滾動(dòng)
- Flash AS實(shí)例:神奇的數(shù)字魔術(shù)盒子
- 利用Flash的遮罩制作簡(jiǎn)單視覺(jué)特效
- Flash入門實(shí)例:打造簡(jiǎn)單的飄雪動(dòng)畫(huà)視覺(jué)特效(1)
- Flash從零開(kāi)始學(xué)習(xí)創(chuàng)建單選按鈕
- Flash片頭加載loading的基礎(chǔ)討論
猜你也喜歡看這些
- 金鷹Flash ActionScript編程視頻教程 swf
- Flash.ActionScript3.0從入門到精通
- Flash CS3動(dòng)畫(huà)設(shè)計(jì)入門提高與技巧(光盤).
- 新東方劍橋商務(wù)英語(yǔ)BEC flash教程 初+中+高 (現(xiàn)已穩(wěn)定供源)
- Flash 8 入門與提高實(shí)例教程
- 金鷹FlashMx 實(shí)例教程
- 中科院新科海Flash培訓(xùn)視頻
- Flash繪畫(huà)與動(dòng)畫(huà)寶典
- Flash CS3動(dòng)畫(huà)制作從新手到高手
- Flash卡通動(dòng)畫(huà)設(shè)計(jì)-隨書(shū)光盤
- 相關(guān)鏈接:
- 教程說(shuō)明:
Flash教程-flash action 詳解(7)
。