private static ITGPAService getPlatformService() { #if UNITY_ANDROID && !UNITY_EDITOR return(TGPAServiceAndroid.GetInstance()); #elif UNITY_IOS && !UNITY_EDITOR return(TGPAServiceiOS.GetInstance()); #else return(TGPAServiceBase.GetInstance()); #endif }
public static TGPAServiceAndroid GetInstance() { if (mInstance == null) { lock (_lock) { if (mInstance == null) { mInstance = new TGPAServiceAndroid(); } } } return(mInstance); }