コード例 #1
0
        public bool networkPlayMode = true;//联网游戏模式


        public void Awake()
        {
            Instance = this;
            string configStr = ConfigHelper.GetGlobal();

            this.GlobalProto = JsonHelper.FromJson <GlobalProto>(configStr);
        }
コード例 #2
0
        public void Awake()
        {
            Instance = this;
            //获得json格式的字符串 由配置生成
            string configStr = ConfigHelper.GetGlobal();

            //反序列化得到GlobalProto对象
            this.GlobalProto = JsonHelper.FromJson <GlobalProto>(configStr);
        }
コード例 #3
0
 public void Awake()
 {
     if (File.Exists(path))
     {
         this.globalProto = JsonHelper.FromJson <GlobalProto>(File.ReadAllText(path));
     }
     else
     {
         this.globalProto = new GlobalProto();
     }
 }
コード例 #4
0
 public void Awake()
 {
     //如果包含GlobalProto.txt文件
     if (File.Exists(path))
     {
         //读取GlobalProto文本,反序列化成GlobalProto对象
         this.globalProto = JsonHelper.FromJson <GlobalProto>(File.ReadAllText(path));
     }
     else
     {
         this.globalProto = new GlobalProto();
     }
 }
コード例 #5
0
        private void Load()
        {
            if (globalProto != null)
            {
                return;
            }

            if (File.Exists(path))
            {
                globalProto = MongoHelper.FromJson <GlobalProto>(File.ReadAllText(path));
            }

            if (globalProto == null)
            {
                globalProto = new GlobalProto();
            }
        }
コード例 #6
0
        public void Awake()
        {
            if (null == globalProtos)
            {
                globalProtos = new List <GlobalProto>();
            }
            else
            {
                globalProtos.Clear();
            }
            for (int i = 0, n = paths.Count; i < n; i++)
            {
                if (File.Exists(paths[i]))
                {
                    globalProtos.Add(JsonHelper.FromJson <GlobalProto>(File.ReadAllText(paths[i])));
                }
                else
                {
                    GlobalProto mGlobalProto = new GlobalProto();
                    mGlobalProto.AssetBundleServerUrl = "http://127.0.0.1:8080/";
                    mGlobalProto.AssetBundleServerUrl = "127.0.0.1:10002";
                    globalProtos.Add(mGlobalProto);
                }
            }

            if (File.Exists(installPacketPath))
            {
                this.installPacketConfig = JsonHelper.FromJson <InstallPacketConfig>(File.ReadAllText(installPacketPath));
                cacheApkSize             = this.installPacketConfig.ApkSize.ToString();
            }
            else
            {
                this.installPacketConfig            = new InstallPacketConfig();
                this.installPacketConfig.Android    = UnityEngine.Application.version;
                this.installPacketConfig.AndroidUrl = "http://127.0.0.1:8080/crazypoker.apk";
                this.installPacketConfig.IOS        = UnityEngine.Application.version;
                this.installPacketConfig.IOSUrl     = "http://www.baidu.com";
                this.installPacketConfig.Msg        = "";
                this.installPacketConfig.ApkName    = "crazypoker.apk";
                this.installPacketConfig.ApkSize    = 0;
                cacheApkSize = this.installPacketConfig.ApkSize.ToString();
            }
        }