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.
|
|
#if USE_XR_PACKAGE_METADATA
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Linq;
using UnityEngine;using UnityEngine.XR.ARKit;
using UnityEditor;using UnityEditor.XR.Management;using UnityEditor.XR.Management.Metadata;
namespace UnityEditor.XR.ARKit{ class XRPackage : IXRPackage { class ARKitLoaderMetadata : IXRLoaderMetadata { public string loaderName { get; set; } public string loaderType { get; set; } public List<BuildTargetGroup> supportedBuildTargets { get; set; } }
class ARKitPackageMetadata : IXRPackageMetadata { public string packageName { get; set; } public string packageId { get; set; } public string settingsType { get; set; } public List<IXRLoaderMetadata> loaderMetadata { get; set; } }
static IXRPackageMetadata s_Metadata = new ARKitPackageMetadata() { packageName = "ARKit XR Plugin", packageId = "com.unity.xr.arkit", settingsType = typeof(ARKitLoaderSettings).FullName, loaderMetadata = new List<IXRLoaderMetadata>() { new ARKitLoaderMetadata() { loaderName = "ARKit", loaderType = typeof(ARKitLoader).FullName, supportedBuildTargets = new List<BuildTargetGroup>() { BuildTargetGroup.iOS } }, } };
public IXRPackageMetadata metadata => s_Metadata;
public bool PopulateNewSettingsInstance(ScriptableObject obj) { return true; } }}#endif
|