0

我想要代码更改actionscript 3中函数内的全局变量

例如:

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

1 回答 1

0

如果你想在 as3 中使用全局变量,你需要创建一个类将它们保存在一个地方并引用该类中的变量。更多信息

这是你的全局类 (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 回答