私はここにこのチュートリアルを、以下のいUnity3Dのイベント登録方法ARToolKit 6 for OnMarkerFound?
https://github.com/artoolkit/ar6unity-wiki/wiki/Setting-Up-Your-First-ARToolKit-for-Unity-Scene
私はそれがOnMarkerFoundトリガするようマーカーからイベントに登録する必要があります。例えば
using UnityEngine;
/// <summary>
/// Any object that implements IAREventReceiver is eligable to register for tracking
/// events from any ARTrackable object.
/// To register with an ARTrackable:
/// arTrackedMarker.eventReceivers.add(this);
/// </summary>
///
public abstract class AAREventReceiver : MonoBehaviour {
public abstract void OnMarkerFound(ARTrackable marker);
public abstract void OnMarkerTracked(ARTrackable marker);
public abstract void OnMarkerLost(ARTrackable marker);
}
、私はどこでもIAREventReceiver
を見つけることができません:以下の記事は、私はAAREventReceiver.csファイルを読み込み、それは物事が非常に漠然とした日付
OnMarkerFound event not getting called - Unity3D ARToolKit
https://archive.artoolkit.org/documentation/doku.php?id=6_Unity:unity_scripts
外です。また、どこにarTrackedMarker.eventReceivers.add(this);
を入れますか?
私はAR Trackableオブジェクトを見て、イベントレシーバを登録しました。アセットリストにはnone
が表示されていますが、私はイベントを登録するために多くのGameObjectを利用できます。
率直に言って、私はここでV6にイベントを登録する方法がわかりません。でもこのドキュメントは
https://archive.artoolkit.org/documentation/doku.php?id=6_Unity:unity_scripts
正確ではありませんあなたは私を指摘していただけますか?ありがとう。