clean project
This commit is contained in:
35
Assets/Oculus/Platform/Scripts/AndroidPlatform.cs
Normal file
35
Assets/Oculus/Platform/Scripts/AndroidPlatform.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
namespace Oculus.Platform
|
||||
{
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
using System;
|
||||
|
||||
public class AndroidPlatform
|
||||
{
|
||||
public bool Initialize(string appId)
|
||||
{
|
||||
#if UNITY_ANDROID
|
||||
if(String.IsNullOrEmpty(appId))
|
||||
{
|
||||
throw new UnityException("AppID must not be null or empty");
|
||||
}
|
||||
return CAPI.ovr_UnityInitWrapper(appId);
|
||||
#else
|
||||
return false;
|
||||
#endif
|
||||
}
|
||||
|
||||
public Request<Models.PlatformInitialize> AsyncInitialize(string appId)
|
||||
{
|
||||
#if UNITY_ANDROID
|
||||
if(String.IsNullOrEmpty(appId))
|
||||
{
|
||||
throw new UnityException("AppID must not be null or empty");
|
||||
}
|
||||
return new Request<Models.PlatformInitialize>(CAPI.ovr_UnityInitWrapperAsynchronous(appId));
|
||||
#else
|
||||
return new Request<Models.PlatformInitialize>(0);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user