コード例 #1
0
 public static void Load(LogicJSONObject jsonObject)
 {
     ResourceSettings.ContentUrlList        = ResourceSettings.LoadStringArray(jsonObject.GetJSONArray("contentUrls"));
     ResourceSettings.ChronosContentUrlList = ResourceSettings.LoadStringArray(jsonObject.GetJSONArray("chronosContentUrls"));
     ResourceSettings.AppStoreUrlList       = ResourceSettings.LoadStringArray(jsonObject.GetJSONArray("appstoreUrls"));
     ResourceSettings.ResourceSHA           = jsonObject.GetJSONString("resourceSHA").GetStringValue();
     ResourceSettings.GoogleServiceId       = jsonObject.GetJSONString("googleServiceId").GetStringValue();
     ResourceSettings.FacebookAppId         = jsonObject.GetJSONString("fbAppId").GetStringValue();
 }
コード例 #2
0
        public static LogicJSONObject Save()
        {
            LogicJSONObject jsonObject = new LogicJSONObject();

            jsonObject.Put("contentUrls", ResourceSettings.SaveStringArray(ResourceSettings.ContentUrlList));
            jsonObject.Put("chronosContentUrls", ResourceSettings.SaveStringArray(ResourceSettings.ChronosContentUrlList));
            jsonObject.Put("appstoreUrls", ResourceSettings.SaveStringArray(ResourceSettings.AppStoreUrlList));
            jsonObject.Put("resourceSHA", new LogicJSONString(ResourceSettings.ResourceSHA));
            jsonObject.Put("googleServiceId", new LogicJSONString(ResourceSettings.GoogleServiceId));
            jsonObject.Put("fbAppId", new LogicJSONString(ResourceSettings.FacebookAppId));

            return(jsonObject);
        }
コード例 #3
0
 public static void Init()
 {
     ResourceSettings.Load(ServerHttpClient.DownloadJSON("resource.json"));
 }