【问题标题】:How can I change the pivot of a GameObject如何更改游戏对象的轴心
【发布时间】:2019-10-28 12:58:05
【问题描述】:

我目前正在为 HoloLens2 开发一个项目。
但目前我被卡住了。我想创建一个像 Item 一样带盖子的箱子。

但目前我无法使用这些组件在铰链上旋转 tge GameObject:
- 盒子对撞机
- 操作处理程序
- 近距离互动可抓取

在检查器中,我可以围绕其枢轴旋转对象。

但我无法使用 HoloLens2 MRTK 添加控件

【问题讨论】:

    标签: c# unity3d hololens


    【解决方案1】:

    枢轴不是真实存在的。枢轴只是局部坐标系的原点。有了这些知识,有两种方法可以移动枢轴。

    1) 移动 3D 建模应用程序中的所有顶点(或枢轴)。

    2) 将您的几何体作为一个空游戏对象的父级,并使用这个新的父级进行旋转。

    【讨论】:

    • 感谢您的解决方案。我知道,但我不知道如何使用 HoloLens 及其 Handcontrolls 来处理它..
    • 对铰链关节使用物理铰链,然后对于手控,在控制器的游戏对象和它们正在抓取的物体之间动态添加一个固定或弹簧关节。
    • 对不起,那是 vive-speak。在 hololens 中,我认为您需要制作一个空的 Near Interaction Grabbable,并用弹簧接头将其连接到盖子的末端。然后在操作结束后,将抓斗的位置重新设置到盖子上。
    • 非常感谢您的提示!这对我帮助很大。已经用立方体和弹簧接头构建了一个原型!完美运行
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-07
    • 2013-05-17
    相关资源
    最近更新 更多