2

我正在尝试创建一个 Line Renderer,它在使用 Vuforia 图像目标增强的几个对象之间渲染一条线。

我了解 Line Renderer 组件具有“Alignment”字段,可以设置为“View”或“Transform Z”。对于我的项目,我需要渲染的线条始终面向相机,因此我将该字段设置为 View。这是组件的图片:

在此处输入图像描述

但是,在 Unity Editor 预览和我部署的 Android 应用程序中,线条会随着对象旋转(例如,如果我移动或旋转图像目标)。ARCamera 已经被标记为 MainCamera,所以它应该被识别为相机。

一旦我注意到这一点,为了测试该字段是否以某种方式被覆盖,我将这一行添加lr.alignment = LineAlignment.View;到应用程序开头的启动函数和更新函数中,以确保它始终设置为 View,但确实如此不改变任何东西。

Line Renderer 是否有可能总是面对 ARCamera?我缺少一个步骤吗?

这是该问题的图片,您可以在其中看到两条线旋转到它们的一侧(蓝色和绿色球体之间的顶线几乎不可见)。 在此处输入图像描述

4

0 回答 0