从平面获取游戏对象
Getting a GameObject from Plane
我想知道是否有一种简单的方法可以将 Plane 表示为 GameObject。
我正在使用 Tango 的 PointCloud 中的 FindPlane 方法 returns 一个平面,我想从该平面创建一个游戏对象,这样我就可以在我的 3d 世界中看到它。
谢谢:)
API 只有 returns Unity Plane 数据结构,该数据结构没有与之关联的游戏对象。
为了在飞机所在位置创建游戏对象,您需要像这样以编程方式实例化游戏对象:
// Tango Find Plane function in the TangoPrefabs/Scripts/TangoPointCloud.cs
FindPlane(cam, pos, maxPixelDist, minInlierPercentage, ref planeCenter, ref Plane plane);
Instantiate(targetGameobject, planeCenter, Quaternion.identity);
我想知道是否有一种简单的方法可以将 Plane 表示为 GameObject。
我正在使用 Tango 的 PointCloud 中的 FindPlane 方法 returns 一个平面,我想从该平面创建一个游戏对象,这样我就可以在我的 3d 世界中看到它。
谢谢:)
API 只有 returns Unity Plane 数据结构,该数据结构没有与之关联的游戏对象。
为了在飞机所在位置创建游戏对象,您需要像这样以编程方式实例化游戏对象:
// Tango Find Plane function in the TangoPrefabs/Scripts/TangoPointCloud.cs
FindPlane(cam, pos, maxPixelDist, minInlierPercentage, ref planeCenter, ref Plane plane);
Instantiate(targetGameobject, planeCenter, Quaternion.identity);