我对 Unity 和 GameDevelopment 完全陌生。所以我从滚球教程开始。现在我在 UI 课上遇到了麻烦。当我创建 Text 元素 Canvas 父在奇怪的位置创建。
但是在类(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/