0

i want code to change global variable inside a function in actionscript 3

eg :

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

1 に答える 1

0

as3 でグローバル変数を使用する場合は、それらを 1 か所に保持するクラスを作成し、そのクラスの変数を参照する必要があります。より詳しい情報

これはグローバル クラス (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
于 2012-07-26T02:18:07.907 に答える