private void Update()
 {
     if (!_sensorsInitialized)
     {
         Internal.SensorMetaData sensorMetaData = new Internal.SensorMetaData();
         if (HandKernelInterop.GetSensorMetaData(ref sensorMetaData))
         {
             OnSensorInitialized();
             _sensorsInitialized = true;
         }
     }
     else if (!_initializedHandsModule)
     {
         var context = Object.FindObjectOfType <MetaContextBridge>().CurrentContext;
         context.Get <HandsModule>().Initialized = true;
         _initializedHandsModule = true;
     }
 }
Exemplo n.º 2
0
 /// <summary>
 ///     Initializes a new instance of the DepthOcclusionHandler class.
 /// </summary>
 /// <param name="depthOcclusionGO"> The depth occlusion gameObject. </param>
 public DepthOcclusionHandler(GameObject depthOcclusionGO)
 {
     _depthOcclusionGO = depthOcclusionGO;
     _sensorMetaData   = new SensorMetaData();
 }