Exemplo n.º 1
0
 public void Init()
 {
     InitUnitySDK6DofSensor();
     SensorInit  = InitUnitySDKSensor();
     SensorStart = StartUnitySDKSensor();
     HeadPose    = new Pvr_UnitySDKPose(Vector3.zero, Quaternion.identity);
 }
Exemplo n.º 2
0
    private bool SDKManagerInitCoreAbility()
    {
        if (!isViewerLogicFlow)
        {
            AddPrePostRenderStages();
            PLOG.D("AddPrePostRenderStages");
        }

        if (pvr_UnitySDKRender == null)
        {
            Debug.Log("pvr_UnitySDKRender  init");
            // pvr_UnitySDKRender = this.gameObject.AddComponent<Pvr_UnitySDKRender>();
            pvr_UnitySDKRender = new Pvr_UnitySDKRender();
        }
        else
        {
            pvr_UnitySDKRender.Init();
        }
        if (pvr_UnitySDKSensor == null)
        {
            Debug.Log("pvr_UnitySDKSensor init");
            HeadPose = new Pvr_UnitySDKPose(Vector3.forward, Quaternion.identity);
            // pvr_UnitySDKSensor = this.gameObject.AddComponent<Pvr_UnitySDKSensor>();
            pvr_UnitySDKSensor = new Pvr_UnitySDKSensor();
            // pvr_UnitySDKSensor.Init();
        }
        Pvr_UnitySDKAPI.System.UPvr_StartHomeKeyReceiver(this.gameObject.name);

        return(true);
    }
Exemplo n.º 3
0
 private bool SDKManagerInitEditor()
 {
     if (pvr_UnitySDKEditor == null)
     {
         HeadPose           = new Pvr_UnitySDKPose(Vector3.forward, Quaternion.identity);
         pvr_UnitySDKEditor = this.gameObject.AddComponent <Pvr_UnitySDKEditor>();
     }
     return(true);
 }
Exemplo n.º 4
0
    private bool SDKManagerInitCoreAbility()
    {
        if (pvr_UnitySDKRender == null)
        {
            Debug.Log("pvr_UnitySDKRender  init");
            pvr_UnitySDKRender = new Pvr_UnitySDKRender();
        }
        else
        {
            pvr_UnitySDKRender.Init();
        }

        if (pvr_UnitySDKSensor == null)
        {
            Debug.Log("pvr_UnitySDKSensor init");
            HeadPose           = new Pvr_UnitySDKPose(Vector3.zero, Quaternion.identity);
            pvr_UnitySDKSensor = new Pvr_UnitySDKSensor();
        }
        Pvr_UnitySDKAPI.System.UPvr_StartHomeKeyReceiver(this.gameObject.name);

        return(true);
    }