如何在运行时使用 Unity 中的 MRTK 通过按钮动态生成和删除游戏对象?

How can I spawn and delete GameObjects via Buttons dynamically at Runtime using MRTK in Unity?

我正在为 Hololens 2 开发一个应用程序,我正在使用从 JSON 对象读取的属性生成可交互对象。目前我在 appstart 上自动生成它们,但我想创建一个手动触发事件的按钮。 (以后删除也一样)

我在我的场景中创建了一个按钮,我的生成脚本在我的 Script 文件夹中 我现在正在努力将我的 spawn-script 连接到 Spawning-Button 的 ButtonPressed 事件。

我需要做什么才能将两者联系起来?

重要提示:我不是在谈论 Unity 按钮,而是在谈论一个可交互的事件被分配了一个 Unityevent。我还没有明白这是怎么回事

事实证明,我只需要将脚本函数与我想要调用的参数添加到该特定按钮的按钮事件中的“按下时”事件。 MRTK 处理剩下的事情。