コード例 #1
0
 public virtual void Destroy()
 {
     if (device == this)
     {
         device = null;
     }
 }
コード例 #2
0
        public static BaseVRDevice GetDevice()
        {
            if (device == null)
            {
#if UNITY_EDITOR
                device = new EditorDevice();
#elif ANDROID_DEVICE
                device = new AndroidDevice();
#elif IPHONE_DEVICE
                device = new iOSDevice();
#else
                throw new InvalidOperationException("Unsupported device.");
#endif
            }
            return(device);
        }