SW 중심대학 OSS GIT 서버
박건태, 이승준, 고기완, 이준호
새로운 배포
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using System.Collections;using System.Collections.Generic;using UnityEngine;
namespace ARLocation{ public class AndroidNativeCompass {#if PLATFORM_ANDROID
private readonly AndroidJavaObject _nativeHeading;
public AndroidNativeCompass(float alpha = 0.1f) { AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject activity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity"); _nativeHeading = new AndroidJavaObject("com.dmbfm.magneticdeclination.NativeHeading", activity, alpha); }
public float GetMagneticHeading() { return _nativeHeading.Call<float>("GetCurrentHeading"); }#else
public AndroidNativeCompass(float alpha = 0.1f) {}#endif
}}
|