unity3d - 如何在 Unity 中更改 Canvas 位置?

标签 unity3d

我对 Unity 和 GameDevelopment 完全陌生。所以我从滚球教程开始。现在我在 UI 课上遇到了麻烦。当我创建 Text 元素 Canvas 父在奇怪的位置创建。

screenshot

但是在类(class)中我看到 Canvas 靠近 Player 对象。我怎样才能移动它?

最佳答案

看到 Canvas 检查器中关于“屏幕空间 - 覆盖”的部分了吗?

这意味着:

" 此渲染模式将 UI 元素放置在渲染在场景顶部的屏幕上。 "

这意味着您不必担心 Canvas 和子文本在场景 View 中的显示位置。当您运行游戏时,UI 元素将覆盖在背景世界对象上,一切都会好起来的。

来源:
http://docs.unity3d.com/Manual/UICanvas.html

关于unity3d - 如何在 Unity 中更改 Canvas 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32247035/

相关文章:

unity3d - 你如何为纸板游戏制作 HUD?

windows - 在失焦时接受输入

c# - 如何在 Unity 项目之间共享 C# 源代码?

c# - Unity3D UI,计算拖动项目的位置?

android - Unity UI Masking 不适用于 Galaxy Note 和 Kindle Fire

c# - 如何确保 MonoBehaviour 对象在另一个 Actor 想要访问它之前加载了它的数据?

c# - Unity3d:处理文件名中的空格

c# - 在 Unity 中进行本地化的最佳方式

c# - 光子库离线模式问题

unity3d - 如何下载和导入在 Unity Collab 上与您共享的 Unity 项目