freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

flash動(dòng)作腳本asppt課件(編輯修改稿)

2025-02-08 08:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 等的嵌套層次 )和文件本身名稱的完整地址。 ● 要根據(jù)表達(dá)式值獲取 URL,可選擇“表達(dá)式”,然后輸入計(jì)算 URL位置的表達(dá)式。例如,下面的語(yǔ)句表明 URL是變量dynamicURL的值: getURL(dynamicURL)。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS (5) 對(duì)于“窗口”,指定要在其中加載文檔的窗口或 HTML幀,步驟如下: ● 從下列保留目標(biāo)名中選擇: _self 指定當(dāng)前窗口中的當(dāng)前幀。 _blank 指定一個(gè)新窗口。 _parent 指定當(dāng)前幀的父級(jí)。 _top 指定當(dāng)前窗口中的頂級(jí)幀。 ● 輸入特定窗口或幀的名稱,就如同在 HTML文件中命名它一樣。 ● 選擇“表達(dá)式”,然后輸入計(jì)算該窗口位置的表達(dá)式。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS (6) 對(duì)于“變量”,選擇一種合適的方法將已加載影片的變量發(fā)送到“ URL”文本框中列出的位置上,步驟如下: ● 選擇“用 Get方式發(fā)送”將數(shù)量較少的變量附加到 URL的末尾。例如,用此選項(xiàng)將 Flash影片中的變量值發(fā)送到一個(gè)服務(wù)端腳本中。 ● 當(dāng)單獨(dú)標(biāo)題中的字符串很長(zhǎng)時(shí),可選擇“用 Post方式發(fā)送”將變量和 URL分開(kāi)發(fā)送,這可以發(fā)送更多的變量,并且可以將從表單收集到的信息張貼到服務(wù)器的 CGI腳本上。 ● 選擇“不發(fā)送”可阻止變量的傳遞。代碼將與下面這行代碼相似: getUrl (, blank)。 getURL動(dòng)作將 HTML文件 窗口中。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 流程控制指令 動(dòng)作腳本使用 if、 if...else、 if...else if、 for、 while、do...while、 for...in以及 switch動(dòng)作根據(jù)條件是否成立來(lái)執(zhí)行動(dòng)作。 動(dòng)作腳本可以將一個(gè)動(dòng)作重復(fù)指定的次數(shù),或是在特定的條件成立時(shí)重復(fù)動(dòng)作。使用 while、 do...while、 for和 for...in動(dòng)作可以創(chuàng)建循環(huán)。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 1.檢查條件 檢查條件是 true還是 false的語(yǔ)句以術(shù)語(yǔ) if開(kāi)頭。如果條件成立,動(dòng)作腳本將執(zhí)行隨后的語(yǔ)句。如果條件不成立,動(dòng)作腳本將跳到此代碼塊外的下一條語(yǔ)句。 要優(yōu)化代碼的性能,應(yīng)首先檢查最有可能的條件。 下列語(yǔ)句將測(cè)試幾個(gè)條件,其中術(shù)語(yǔ) else if指定在前面的條件為 false時(shí)要執(zhí)行的替代測(cè)試: if (password == null || == null) { gotoAndStop(reject)。} else if (password == userID){ gotoAndPlay(startMovie)。} 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 2.使用 while語(yǔ)句 while循環(huán)將對(duì)表達(dá)式進(jìn)行評(píng)估,如果表達(dá)式為 true,則會(huì)執(zhí)行循環(huán)體中的代碼。當(dāng)循環(huán)體中的每個(gè)語(yǔ)句都執(zhí)行完畢后,會(huì)再次評(píng)估該表達(dá)式。在下面的示例中,循環(huán)將執(zhí)行四次。 i = 4。 while (i 0) { (newMC + i, i )。 i。 } 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 可以使用 do...while語(yǔ)句創(chuàng)建與 while循環(huán)類型同樣的循環(huán)。在 do...while循環(huán)中,表達(dá)式是在代碼塊結(jié)束時(shí)進(jìn)行評(píng)估的,因此該循環(huán)總是至少執(zhí)行一次,如下所示: i = 4。 do { (newMC +i, i )。 i。 } while (i 0)。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 3.使用 for語(yǔ)句 多數(shù)循環(huán)都會(huì)使用某種計(jì)數(shù)器,以控制循環(huán)執(zhí)行的次數(shù)。每執(zhí)行一次循環(huán)就叫做一次迭代??梢月暶饕粋€(gè)變量并編寫一條語(yǔ)句,每執(zhí)行一次循環(huán),該語(yǔ)句都會(huì)增加或減小變量。在 for 動(dòng)作中,計(jì)數(shù)器和增加計(jì)數(shù)器的語(yǔ)句都是動(dòng)作的一部分。在下面的示例中,第一個(gè)表達(dá)式 (i = 4)是在第一次迭代之前評(píng)估的初始表達(dá)式;第二個(gè)表達(dá)式 ( i 0)是每次運(yùn)行循環(huán)之前進(jìn)行檢查的條件;第三個(gè)表達(dá)式 (i)被稱為后表達(dá)式,在每次運(yùn)行循環(huán)之后會(huì)對(duì)其進(jìn)行評(píng)估。 for (i = 4。 i 0。 i){ (newMC + i, i + 10)。 } 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 4.使用 for...in語(yǔ)句 影片剪輯或?qū)ο蟮淖蛹?jí)包括其他影片剪輯、函數(shù)、對(duì)象和變量。下面的示例使用 trace在“輸出”窗口中顯示其結(jié)果: myObject = { name:39。Joe39。, age:25, city:39。San Francisco39。 }。 for (propertyName in myObject) { trace(myObject has the property: + propertyName + , with the value: + myObject[propertyName])。 } 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 本示例將在“輸出”窗口中生成如下結(jié)果: myObject has the property: name, with the value: Joe myObject has the property: age, with the value: 25 myObject has the property: city, with the value: San Francisco 如果想讓腳本重復(fù)特定的子級(jí)類型,例如只重復(fù)子級(jí)影片剪輯,那么將 for..in與 typeof 運(yùn)算符配合使用即可實(shí)現(xiàn)此目的。代碼如下: 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS for (name in myMovieClip) { if (typeof (myMovieClip[name]) == movieclip) { trace(I have a movie clip child named + name)。 } } 注意: for...in語(yǔ)句用來(lái)重復(fù)對(duì)象的重復(fù)原型鏈中的對(duì)象屬性。如果子對(duì)象的原型是 parent,則 for...in也將重復(fù) parent的屬性。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 函數(shù)與方法 在撰寫腳本時(shí),可以使用“動(dòng)作”面板將腳本附加到時(shí)間軸上的幀中,或附加到舞臺(tái)上的按鈕或影片剪輯中。當(dāng)播放頭進(jìn)入該幀時(shí),附加到該幀的腳本會(huì)運(yùn)行或執(zhí)行。但是,附加到影片第一幀的腳本的行為可能與附加到后續(xù)幀的腳本的行為不同,這是因?yàn)橛捌械牡谝粠窃隽坎シ诺?,即?duì)象是在下載到 Flash Player的同時(shí)被放到舞臺(tái)上的,這會(huì)影響到動(dòng)作何時(shí)執(zhí)行。第一幀之后的所有幀都是在該幀的每個(gè)對(duì)象都可以使用之后立即播放的。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS ActionScript函數(shù) 附加到影片剪輯或按鈕上的腳本在事件發(fā)生時(shí)執(zhí)行。事件是在影片中發(fā)生的事情,例如鼠標(biāo)移動(dòng)、按下鍵盤鍵或加載影片剪輯等。可以使用動(dòng)作腳本確定事件何時(shí)發(fā)生并根據(jù)事件執(zhí)行特定的腳本。 附加到按鈕或影片剪輯的動(dòng)作包含在稱作處理函數(shù)的特殊動(dòng)作中。 onClipEvent和 on動(dòng)作之所以稱為處理函數(shù),是因?yàn)樗鼈儭疤幚怼被蚬芾硎录???梢詾槊總€(gè)處理函數(shù)指定一個(gè)或多個(gè)事件。當(dāng)處理函數(shù)指定的事件發(fā)生時(shí),會(huì)執(zhí)行影片剪輯和按鈕動(dòng)作。如果要在發(fā)生不同的事件時(shí)執(zhí)行不同的動(dòng)作,可以將多個(gè)處理函數(shù)附加到一個(gè)對(duì)象中,如圖 126所示。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 圖 126 附加到影片剪輯上的 onClipEvent處理函數(shù) 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS onClipEvent動(dòng)作處理影片剪輯事件,而 on動(dòng)作處理按鈕事件。也可對(duì)影片剪輯使用 on動(dòng)作,從而創(chuàng)建一個(gè)按鈕影片剪輯,該影片剪輯用于接收按鈕事件。 影片剪輯事件和按鈕事件也可以由 MovieClip和 Button對(duì)象的方法進(jìn)行處理。必須定義一個(gè)函數(shù),然后將它指定給事件處理函數(shù)方法。當(dāng)該事件發(fā)生時(shí),則會(huì)執(zhí)行該函數(shù)??梢允褂檬录椒ㄌ幚韯?dòng)態(tài)創(chuàng)建的影片剪輯的事件。事件方法也可用于在一個(gè)腳本中處理影片的所有事件:無(wú)需將腳本附加到正在處理其事件的對(duì)象中。 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 例如,在舞臺(tái)上有一個(gè)按鈕,如果使用“動(dòng)作”面板添加一個(gè) trace動(dòng)作,則會(huì)出現(xiàn)以下代碼: on (release) { trace(You clicked me!)。 } 可以使用方法創(chuàng)建同樣的效果,如下所示: = function() { trace(You clicked me!)。 } 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 表 按鈕事件處理函數(shù)和方法 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 事件處理函數(shù)動(dòng)作 事件處理函數(shù)方法 on (press) onPress on (release) onRelease on (releaseOutside) onReleaseOutside on (rollOver) onRollOver on (rollOut) onRollOut on (dragOver) onDragOver on (dragOut) onDragOut on (keyPress...) onKeyDown, onKeyUp 表 影片剪輯事件處理函數(shù)和方法 《 網(wǎng)頁(yè)開(kāi)發(fā)工具 》 第十二講 動(dòng)作腳本 AS 事件處理函數(shù)動(dòng)作 事件處理函數(shù)方法 onClipEvent (load) onLoad onClipEvent (unload) onUnload onClipEvent (enterFr
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1