2012-07-26 65 views
0

我想代碼在ActionScript更改函數中的全局變量內部全局變量3改變函數ActionScript 3

如:

var m:String; 
function kkk() 
{ 
    m = "kkkkkk"; 
} 
trace(m); 
+1

你沒有運行該函數'KKK()' – Raptor 2012-07-26 02:13:39

回答

0

,如果你想使用AS3全局變量,您需要創建一個班級,將他們放在一個地方,並參考該班級的變數。 More Info

這是你的全局類(GlobalVarContainer.as)

package 
{ 
    public class GlobalVarContainer 
    { 
     public static var vars:Object = {}; 
    } 
} 

這是你如何訪問它們

import GlobalVarContainer; 

    GlobalVarContainer.vars.groupingID = 1 
    GlobalVarContainer.vars.mediaID = 4 
    GlobalVarContainer.vars.facultyID = 5 
    GlobalVarContainer.vars.studentID = 2