Unity3d 统一及;Vuforia:未调用实现ITrackableEventHandler接口

Unity3d 统一及;Vuforia:未调用实现ITrackableEventHandler接口,unity3d,augmented-reality,vuforia,Unity3d,Augmented Reality,Vuforia,我正在使用Unity和Vuforia创建AR应用程序。我试图自定义对象被发现时的行为,但我遇到了麻烦 我正在类中实现ITrackableEventHandler接口,但是,在运行时不会调用它 我抛出了一些简单的Debug.log,以检查是否调用了这些函数,而没有调用任何函数 -我试过的- 我假设我需要在ImageTarget本身上应用这个脚本,但我可能错了 我尝试过保留和删除默认的可跟踪事件处理程序脚本,但仍然没有成功 关于实现什么或如何实现接口,我是否遗漏了一点?结果我回答了自己的问题 我不确

我正在使用Unity和Vuforia创建AR应用程序。我试图自定义对象被发现时的行为,但我遇到了麻烦

我正在类中实现ITrackableEventHandler接口,但是,在运行时不会调用它

我抛出了一些简单的Debug.log,以检查是否调用了这些函数,而没有调用任何函数

-我试过的-

我假设我需要在ImageTarget本身上应用这个脚本,但我可能错了

我尝试过保留和删除默认的可跟踪事件处理程序脚本,但仍然没有成功


关于实现什么或如何实现接口,我是否遗漏了一点?

结果我回答了自己的问题

我不确定为什么我不认为我需要这样做,但我忘了还包括DefaultTrackableEventHandler脚本中存在的Start()和OnDestroy()函数


一旦我包含了这些(我只是从默认脚本复制粘贴的),它就工作了。

结果我回答了我自己的问题

我不确定为什么我不认为我需要这样做,但我忘了还包括DefaultTrackableEventHandler脚本中存在的Start()和OnDestroy()函数

一旦我包含了这些(我只是从默认脚本复制粘贴的),它就工作了