private static void WaitAndApply() { while (KGSharedData.instance == null) { System.Threading.Thread.Sleep(1000); } KGBuildAPI.Apply(); }
static KGAutoApply() { EditorApplication.playmodeStateChanged += () => { }; // Apply When Editor load EditorApplication.delayCall += () => { KGBuildAPI.Apply(); }; }
public void Update() { if (changeFlushed == false && DateTime.Now - lastChanged >= TimeSpan.FromSeconds(1)) { try { KGBuildAPI.Apply(); } catch (Exception e) { UnityEngine.Debug.LogError("KakaoGameSDK::ApplyChange Error\r\n\r\n" + e.ToString()); } changeFlushed = true; } }