1
This commit is contained in:
@@ -1,37 +1,37 @@
|
|||||||
// using System;
|
using System;
|
||||||
// using System.Collections;
|
using System.Collections;
|
||||||
// using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
// using Rokid.UXR.Module;
|
using Rokid.UXR.Module;
|
||||||
// using UnityEngine;
|
using UnityEngine;
|
||||||
//
|
|
||||||
// namespace Stary.Evo.RKTools
|
namespace Stary.Evo.RKTools
|
||||||
// {
|
{
|
||||||
// public class ARTrackedImageEvoObj : ARTrackedImageObj
|
public class ARTrackedImageEvoObj : ARTrackedImageObj
|
||||||
// {
|
{
|
||||||
// [HideInInspector]
|
[HideInInspector]
|
||||||
// public string domain;
|
public string domain;
|
||||||
// [HideInInspector]
|
[HideInInspector]
|
||||||
// public Transform trackedTransform;
|
public Transform trackedTransform;
|
||||||
//
|
|
||||||
// public void Awake()
|
public void Awake()
|
||||||
// {
|
{
|
||||||
// if (trackedTransform == null)
|
if (trackedTransform == null)
|
||||||
// {
|
{
|
||||||
// trackedTransform=this.transform;
|
trackedTransform=this.transform;
|
||||||
// Debug.Log("StaryEvo:TrackedImageEvoObj: trackedTransform 未赋值,以自动赋值为自身");
|
Debug.Log("StaryEvo:TrackedImageEvoObj: trackedTransform 未赋值,以自动赋值为自身");
|
||||||
// }
|
}
|
||||||
// OnARTrackedImageAdded.AddListener(OnARTrackedImageAddedEvent); ;
|
OnARTrackedImageAdded.AddListener(OnARTrackedImageAddedEvent); ;
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// private void OnARTrackedImageAddedEvent(ARTrackedImageObj obj)
|
private void OnARTrackedImageAddedEvent(ARTrackedImageObj obj)
|
||||||
// {
|
{
|
||||||
// TrackedImageEvoManager trackedImageEvoManager = ARTrackedImageManager.Instance as TrackedImageEvoManager;
|
TrackedImageEvoManager trackedImageEvoManager = ARTrackedImageManager.Instance as TrackedImageEvoManager;
|
||||||
// trackedImageEvoManager.SetTrackedImageEvoData(trackedImageIndex,domain,trackedTransform);
|
trackedImageEvoManager.SetTrackedImageEvoData(trackedImageIndex,domain,trackedTransform);
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// public void OnDestroy()
|
public void OnDestroy()
|
||||||
// {
|
{
|
||||||
// OnARTrackedImageAdded.RemoveListener(OnARTrackedImageAddedEvent);
|
OnARTrackedImageAdded.RemoveListener(OnARTrackedImageAddedEvent);
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
@@ -1,81 +1,81 @@
|
|||||||
// using System;
|
using System;
|
||||||
// using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
// using Rokid.UXR.Module;
|
using Rokid.UXR.Module;
|
||||||
// using Sirenix.OdinInspector;
|
using Sirenix.OdinInspector;
|
||||||
// using UnityEngine;
|
using UnityEngine;
|
||||||
//
|
|
||||||
// namespace Stary.Evo.RKTools
|
namespace Stary.Evo.RKTools
|
||||||
// {
|
{
|
||||||
// public class TrackedImageEvoManager : ARTrackedImageManager
|
public class TrackedImageEvoManager : ARTrackedImageManager
|
||||||
// {
|
{
|
||||||
// [TableList] public List<TarkedImageEvoData> TrackedImages;
|
[TableList] public List<TarkedImageEvoData> TrackedImages;
|
||||||
//
|
|
||||||
// private void Start()
|
private void Start()
|
||||||
// {
|
{
|
||||||
// TrackedImages = new List<TarkedImageEvoData>();
|
TrackedImages = new List<TarkedImageEvoData>();
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// public TarkedImageEvoData GetTrackedImageEvoData(int imageIndex)
|
public TarkedImageEvoData GetTrackedImageEvoData(int imageIndex)
|
||||||
// {
|
{
|
||||||
// foreach (var imageEvoData in TrackedImages)
|
foreach (var imageEvoData in TrackedImages)
|
||||||
// {
|
{
|
||||||
// if (imageEvoData.imageIndex == imageIndex)
|
if (imageEvoData.imageIndex == imageIndex)
|
||||||
// {
|
{
|
||||||
// return imageEvoData;
|
return imageEvoData;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// Debug.LogError($"StaryEvo:未找到对应的图片的id数据,请检查是否进行前置识别 index:{imageIndex}");
|
Debug.LogError($"StaryEvo:未找到对应的图片的id数据,请检查是否进行前置识别 index:{imageIndex}");
|
||||||
// return null;
|
return null;
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// public void SetTrackedImageEvoData(int imageIndex,string domain, Transform transform)
|
public void SetTrackedImageEvoData(int imageIndex,string domain, Transform transform)
|
||||||
// {
|
{
|
||||||
// foreach (var imageEvoData in TrackedImages)
|
foreach (var imageEvoData in TrackedImages)
|
||||||
// {
|
{
|
||||||
// if (imageEvoData.imageIndex == imageIndex)
|
if (imageEvoData.imageIndex == imageIndex)
|
||||||
// {
|
{
|
||||||
// imageEvoData.position = transform.position;
|
imageEvoData.position = transform.position;
|
||||||
// imageEvoData.rotation = transform.eulerAngles;
|
imageEvoData.rotation = transform.eulerAngles;
|
||||||
// imageEvoData.scale = transform.localScale;
|
imageEvoData.scale = transform.localScale;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// public TarkedImageEvoData GetTrackedImageEvoData(string domain)
|
public TarkedImageEvoData GetTrackedImageEvoData(string domain)
|
||||||
// {
|
{
|
||||||
// foreach (var imageEvoData in TrackedImages)
|
foreach (var imageEvoData in TrackedImages)
|
||||||
// {
|
{
|
||||||
// if (imageEvoData.domain == domain)
|
if (imageEvoData.domain == domain)
|
||||||
// {
|
{
|
||||||
// return imageEvoData;
|
return imageEvoData;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// Debug.LogError($"StaryEvo:未找到对应的domain的id数据,请检查是否进行前置识别 domain:{domain}");
|
Debug.LogError($"StaryEvo:未找到对应的domain的id数据,请检查是否进行前置识别 domain:{domain}");
|
||||||
// return null;
|
return null;
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// public void SetTrackedImageEvoData(string domain, Transform transform)
|
public void SetTrackedImageEvoData(string domain, Transform transform)
|
||||||
// {
|
{
|
||||||
// foreach (var imageEvoData in TrackedImages)
|
foreach (var imageEvoData in TrackedImages)
|
||||||
// {
|
{
|
||||||
// if (imageEvoData.domain == domain)
|
if (imageEvoData.domain == domain)
|
||||||
// {
|
{
|
||||||
// imageEvoData.position = transform.position;
|
imageEvoData.position = transform.position;
|
||||||
// imageEvoData.rotation = transform.eulerAngles;
|
imageEvoData.rotation = transform.eulerAngles;
|
||||||
// imageEvoData.scale = transform.localScale;
|
imageEvoData.scale = transform.localScale;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// [Serializable]
|
[Serializable]
|
||||||
// public class TarkedImageEvoData
|
public class TarkedImageEvoData
|
||||||
// {
|
{
|
||||||
// [VerticalGroup("key")] public string domain;
|
[VerticalGroup("key")] public string domain;
|
||||||
// [VerticalGroup("key")] public int imageIndex;
|
[VerticalGroup("key")] public int imageIndex;
|
||||||
//
|
|
||||||
// [VerticalGroup("transform")] public Vector3 position;
|
[VerticalGroup("transform")] public Vector3 position;
|
||||||
// [VerticalGroup("transform")] public Vector3 rotation;
|
[VerticalGroup("transform")] public Vector3 rotation;
|
||||||
// [VerticalGroup("transform")] public Vector3 scale;
|
[VerticalGroup("transform")] public Vector3 scale;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "com.staryevo.rktools",
|
"name": "com.staryevo.rktools",
|
||||||
"version": "1.1.1",
|
"version": "1.1.2",
|
||||||
"displayName": "07.RKTools",
|
"displayName": "07.RKTools",
|
||||||
"description": "Rokid工具",
|
"description": "Rokid工具",
|
||||||
"unity": "2021.3",
|
"unity": "2021.3",
|
||||||
|
|||||||
Reference in New Issue
Block a user