This commit is contained in:
2025-09-10 15:15:19 +08:00
parent 86a4b1b8d2
commit da62231706
3 changed files with 119 additions and 119 deletions

View File

@@ -1,37 +1,37 @@
// using System;
// using System.Collections;
// using System.Collections.Generic;
// using Rokid.UXR.Module;
// using UnityEngine;
//
// namespace Stary.Evo.RKTools
// {
// public class ARTrackedImageEvoObj : ARTrackedImageObj
// {
// [HideInInspector]
// public string domain;
// [HideInInspector]
// public Transform trackedTransform;
//
// public void Awake()
// {
// if (trackedTransform == null)
// {
// trackedTransform=this.transform;
// Debug.Log("StaryEvo:TrackedImageEvoObj: trackedTransform 未赋值,以自动赋值为自身");
// }
// OnARTrackedImageAdded.AddListener(OnARTrackedImageAddedEvent); ;
// }
//
// private void OnARTrackedImageAddedEvent(ARTrackedImageObj obj)
// {
// TrackedImageEvoManager trackedImageEvoManager = ARTrackedImageManager.Instance as TrackedImageEvoManager;
// trackedImageEvoManager.SetTrackedImageEvoData(trackedImageIndex,domain,trackedTransform);
// }
//
// public void OnDestroy()
// {
// OnARTrackedImageAdded.RemoveListener(OnARTrackedImageAddedEvent);
// }
// }
// }
using System;
using System.Collections;
using System.Collections.Generic;
using Rokid.UXR.Module;
using UnityEngine;
namespace Stary.Evo.RKTools
{
public class ARTrackedImageEvoObj : ARTrackedImageObj
{
[HideInInspector]
public string domain;
[HideInInspector]
public Transform trackedTransform;
public void Awake()
{
if (trackedTransform == null)
{
trackedTransform=this.transform;
Debug.Log("StaryEvo:TrackedImageEvoObj: trackedTransform 未赋值,以自动赋值为自身");
}
OnARTrackedImageAdded.AddListener(OnARTrackedImageAddedEvent); ;
}
private void OnARTrackedImageAddedEvent(ARTrackedImageObj obj)
{
TrackedImageEvoManager trackedImageEvoManager = ARTrackedImageManager.Instance as TrackedImageEvoManager;
trackedImageEvoManager.SetTrackedImageEvoData(trackedImageIndex,domain,trackedTransform);
}
public void OnDestroy()
{
OnARTrackedImageAdded.RemoveListener(OnARTrackedImageAddedEvent);
}
}
}