void Awake() { Instance = this; DontDestroyOnLoad(gameObject); GamebaseUnitySDK.ObjectName = this.name; GamebaseUnitySDK.AppID = appID; GamebaseUnitySDK.AppVersion = appVersion; GamebaseUnitySDK.DisplayLanguageCode = displayLanguageCode; GamebaseUnitySDK.ZoneType = (string.IsNullOrEmpty(zoneType)) ? "real" : zoneType.ToLower(); GamebaseUnitySDK.EnablePopup = enablePopup; GamebaseUnitySDK.EnableLaunchingStatusPopup = enableLaunchingStatusPopup; GamebaseUnitySDK.EnableBanPopup = enableBanPopup; GamebaseUnitySDK.EnableKickoutPopup = enableKickoutPopup; GamebaseUnitySDK.FcmSenderId = fcmSenderId; #if !UNITY_EDITOR && UNITY_ANDROID GamebaseUnitySDK.StoreCode = storeCodeAOS.ToUpper(); #elif !UNITY_EDITOR && UNITY_IOS GamebaseUnitySDK.StoreCode = storeCodeIOS.ToUpper(); #elif !UNITY_EDITOR && UNITY_WEBGL GamebaseUnitySDK.StoreCode = storeCodeWebGL.ToUpper(); #elif UNITY_STANDALONE GamebaseUnitySDK.StoreCode = storeCodeStandalone.ToUpper(); #else GamebaseUnitySDK.StoreCode = string.Empty; #endif GamebaseUnitySDK.UseWebview = useWebview; GamebaseImplementation.Instance.SetDebugMode(isDebugMode); }
public static void ShowWaterMark() { if (true == Gamebase.IsSandbox()) { if (null == GamebaseUnitySDKSettings.GetComponent <GamebaseWaterMark>()) { GamebaseUnitySDKSettings.AddComponent <GamebaseWaterMark>(); } } }