Setvariable命令應該如何去理解
2012/3/2 9:18:10 閱讀:3032
發布者:3032
在Comment項中輸入網站設計所需的注釋文字即可。進行注釋可以提高程序的可讀性,這是非常好的編程習慣。
Duplicatemovieclip命令
此命令在網頁設計動畫播放時復制動畫片斷的實例。當復制一個實例時,新的動畫片斷就會從第一幀開始播放,而不管原來的動畫運行到哪一幀。
此命令的參數設置如下:
Target:指定被復制的網站設計動畫片斷的實例。如果該實例已經命名了,則可以打開insert target path對話框直接選擇。
New name:為復制的動畫片斷取名字,這里的新名字是為將來調用時提供的。只輸入名字不用輸入路徑。
Depth:設置復制動畫的深度,也就是網站建設動畫滯后的距離。相當于間隔多少復制一個動畫片斷。
If/else命令
這是條件語句,當if語句中的表達式為直時,則執行下面的命令,為假則不執行。加上else語句后,則當if中的條件表達式為真時執行下面命令,當條件表達式的值為假時則執行else中的命令。
條件語句也可以嵌套使用,但一定要注意if與else的配對關系,從最內層開始,else總是與它上面最近(未曾配對的)if配對。
除了以上兩個命令外,動畫中也可以將else if命令和以上的命令組合起來使用。
Set variable命令
Set variable就是設置程序中的變量,并為它賦值。它的參數一共有兩項,上面是設置變量名,你可以根據需要自定義,也可以用系統提供的變量名,有時這樣會更方便。
需要注意的是,一個變量設置好后,就應該在該網站制作動畫或是該動畫片斷內有效,因此和它有關的符號都應該與它在同一級中。
輸入欄的后面也有設置表達式的復選框,并于此項前面也出現了很多次,下面我們將專門論述它的用法。
Flash用expression表達來表示動作中的不同源碼類型,它有兩種類型:
條件表達式
用于在條件或循環中比較數值。
數值表達式和字符串表達式。
數值表達式和字符串表達式在網站設計動畫的運行過程中起動態計算、解釋并生成結果的作用,這兩個表達式的功能十分強大,凡是在動作中涉及到的計算都可以用這兩個表達式來生成。
當我們沒有復選expression時,輸入到文本框中的表達式將不會被執行,它會被網站建設flash默認為源碼中有變量的參數。