12345678910111213141516171819202122232425262728293031 |
- using System;
- namespace UnityEngine.Monetization
- {
- static class Creator
- {
- static internal IMonetizationPlatform CreatePlatform()
- {
- try
- {
- #if UNITY_EDITOR || UNITY_ANDROID || UNITY_IOS
- return new Platform();
- #else
- return new UnsupportedPlatform();
- #endif
- }
- catch (Exception exception)
- {
- try
- {
- Debug.LogError("Error Initializing Unity Monetization.");
- Debug.LogError(exception.Message);
- }
- catch (MissingMethodException)
- {
- }
- return new UnsupportedPlatform();
- }
- }
- }
- }
|