Пример #1
0
    public static NoloVR_Plugins.Nolo_Vector3 GetHmdTrackingCenter(NoloVR_Manager.NoloAndroidVRPlayform vrPlayform)
    {
        NoloVR_Plugins.Nolo_Vector3 vec = new NoloVR_Plugins.Nolo_Vector3();
        switch (vrPlayform)
        {
        case NoloVR_Manager.NoloAndroidVRPlayform.GearVR:
            vec.x = 0f;
            vec.y = 0.065f;
            vec.z = 0.060f;
            break;

        case NoloVR_Manager.NoloAndroidVRPlayform.DayDream:
            vec.x = 0f;
            vec.y = 0.08f;
            vec.z = 0.062f;
            break;

        case NoloVR_Manager.NoloAndroidVRPlayform.CardBoard:
            vec.x = 0f;
            vec.y = 0.094f;
            vec.z = 0.048f;
            break;

        case NoloVR_Manager.NoloAndroidVRPlayform.Other:
            vec.x = 0f;
            vec.y = 0f;
            vec.z = 0f;
            break;

        default:
            break;
        }
        return(vec);
    }
Пример #2
0
 public override void SetHmdTrackingCenter(NoloVR_Plugins.Nolo_Vector3 vec)
 {
     NoloVR_Plugins.API_2_0_0.SetHmdTrackingCenter(vec);
 }
 public override void SetHmdTrackingCenter(NoloVR_Plugins.Nolo_Vector3 vec)
 {
     //null
 }
 public override void SetHmdTrackingCenter(NoloVR_Plugins.Nolo_Vector3 vec)
 {
     Debug.Log("NoloVR_OtherPlayform SetHmdTrackingCenter");
 }
Пример #5
0
 public abstract void SetHmdTrackingCenter(NoloVR_Plugins.Nolo_Vector3 vec);