您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity编程 >
    在unity中作用于程序的全局变量
    时间:2015-03-25 09:29 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印



    两种作用于整个程序的全局变量方法:


    方法一:可以使用static关键字创建全局变量。


      public static var string aGlobal=“”;    
      //在a.js内部可以像普通变量一样访问    
      aGlobal=“111”;    
      //如果要从b.js中访问,则    
      a.aGlobal = “2222”;


    方法二:使用 Cache,详见代码:


    using UnityEngine;    
      using System.Web;//添加引用    
      //把 *\Editor\Data\MonoCompiler.framework得System.Web.dll    
      //拷贝至 assets下面 即可使用    
      //using System.Web.Caching; //添加引用    
      public class GUILabel : MonoBehaviour {    
      void OnGUI()    
      {    
      GUI.Label(new Rect(10, 10, 100, 30), “Cache:” + HttpRuntime.Cache[“key”] as string);    
      }    
      void Start()    
      {    
      System.Web.HttpRuntime.Cache[“key”] = “value”;    
      }    
      }




    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
    标签:Unity之家