2008年5月6日 星期二

ActionScript 3.0 教學-時間軸變數與區域變數

宣告變數依宣告的位置,即使是同樣名字的變數,也可以有不同的定義。
以下的例子簡單比較了兩者的不同:

--------------------------------------------------------------------
var var1:int=10; //在函數外宣告var1
function test() {
var var1:int=15; //在函數內宣告同名的var1
trace("in test var1="+var1);
}
test();
trace("out test var1="+var1);
---------------------------------------------------------------------
最後輸出的結果:
in test var1=15
out test var1=10
顯示兩者雖然都叫做var1,但數值卻不相同。

ActionScript3.0

張貼留言

Google幫你找

使用Google搜尋站內文章 輸入關鍵字