在多个目标的QR码扫描上生成相关按钮

时间:2018-05-14 16:23:31

标签: unity3d vuforia

我是Unity和Vuforia的新手,我使用的是Unity 2017.3.1f1。

我有两个带有ImageTargets的QR码"附加"。现在我希望在扫描并显示这些ImageTargets后,UI面板中的UI按钮会显示与每个目标相关的文本。

示例:我扫描生成3D笔记本电脑的QR码。 UI面板按钮显示在屏幕上,阅读"笔记本电脑"。我移动扫描下一个对象,然后在第一个下方生成一个新按钮,使用"投影仪"。

我已经在最新的Unity和Vuforia版本中搜索了简单的解释,示例和方法,并且提出了很少有帮助的内容。

1 个答案:

答案 0 :(得分:0)

您已经有了图像目标,显示了一些3D模型。只需添加另一个对象作为包含要显示的按钮和文本的对象层次结构的一部分。

您甚至可以使用一些相对简单的矢量数学来使按钮始终面向相机(transform.LookAt(Camera.main.transform))或始终与相机保持相同的距离(Camera.main.transform.position - 10 * transform.forward,加上一些偏移),会使它与放置在屏幕空间中的按钮无法区分。