gpt4 book ai didi

ios - Unity 中的 Azure 空间 anchor 子对象

转载 作者:行者123 更新时间:2023-11-29 05:49:45 25 4
gpt4 key购买 nike

在成功完成 HoloLens 和 iOS 的跨平台快速入门 Microsoft 教程后,我做了一个简单的实验。我只是将一个子胶囊添加到默认的立方体演示对象中。当我在 HoloLens 应用程序中创建 anchor 时,在 anchor 创建期间和被调用时,可以看到胶囊漂浮在立方体上方。然而,当我尝试在 iOS 中查看 anchor 时,只看到了立方体(胶囊子对象不可见)。如果我在 iOS 应用程序中创建 anchor ,则在创建期间和调用时只有立方体可见。但是,当 HoloLens 应用程序找到 iOS 应用程序中创建的 anchor 时,胶囊子对象是可见的。因此,显然 iOS 应用程序正在使用它创建的 anchor 存储子对象,但它只是不显示该对象。知道为什么吗?如何以交互方式放置游戏对象,然后使该对象本身成为空间 anchor ?这可能会解决 iOS 应用程序中无法显示子对象的问题,因为在 HoloLens 和 iOS 应用程序中都可以看到演示立方体对象。

最佳答案

@Gary,Azure 空间 anchor 仅在客户端之间共享世界位置,而不是全息图。在您的情况下,立方体位于正确的位置,并且因为您在 HoloLens 中添加了 Assets 立方体,所以您会在 HoloLens 中看到它。如果您想要在 iOS 中使用另一个全息图,您将需要在 iOS 中创建 Assets 并将其放入场景中。

如果您希望在客户端之间拥有相同的全息图,您需要在所有客户端中完成这项工作,并附加您将从 Azure 空间 anchor 服务收到的世界姿势。

关于ios - Unity 中的 Azure 空间 anchor 子对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55802102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com