代码之家  ›  专栏  ›  技术社区  ›  Peter Morris

如何将可交互画布放置到3D游戏对象上?

  •  0
  • Peter Morris  · 技术社区  · 8 年前

    是否可以将UI画布放置到3D对象上?我想创建一台自动取款机(例如),它有一个可以交互的用户界面。然后在门、触摸屏电脑等上安装钥匙锁。

    2 回复  |  直到 8 年前
        1
  •  3
  •   Programmer    8 年前

    是的,这是可能的。改变 Canvas 渲染模式 世界空间 然后将相机拖到 活动摄像机 狭槽您必须找到选择 帆布 F 在“场景视图”中找到它,然后将其移动到您想要的位置。

    enter image description here

        2
  •  1
  •   Umair M    8 年前

    你需要使用 World Space UI 。可以放置在场景中的任何位置,但请确保用户可以查看它以进行交互。

    要了解更多信息,请观看此视频: https://blogs.unity3d.com/2014/06/30/unity-4-6-new-ui-world-space-canvas/