如何在Unity 3d中使用C#或Java开发的GUI
我已经开始学习Unity 3d。我知道,Unity 3d内置了GUI组件 但我想用C#或Java开发一个“外部”GUI,并使用此GUI更改参数,如“速度”“位置”等。如何将GUI集成到Unity 3d项目中?可能吗如何在Unity 3d中使用C#或Java开发的GUI,java,c#,user-interface,3d,Java,C#,User Interface,3d,我已经开始学习Unity 3d。我知道,Unity 3d内置了GUI组件 但我想用C#或Java开发一个“外部”GUI,并使用此GUI更改参数,如“速度”“位置”等。如何将GUI集成到Unity 3d项目中?可能吗 非常感谢您的回答。您现在可以在Unity5中创建一个功能强大的GUI,它在后台使用C#或javascript 下面是一些教程的一部分,让您开始学习,但它与他们的旧GUI系统不同 Unity使用自己的GUI系统/UI系统,网上有很多教程介绍如何使用它 是的,可以在游戏运行时使用C#更改
非常感谢您的回答。您现在可以在Unity5中创建一个功能强大的GUI,它在后台使用C#或javascript
下面是一些教程的一部分,让您开始学习,但它与他们的旧GUI系统不同 Unity使用自己的GUI系统/UI系统,网上有很多教程介绍如何使用它 是的,可以在游戏运行时使用C#更改GUI 您需要记住的一件事是,当您创建需要使用UI命名空间的脚本时 这意味着您必须在脚本顶部放置:
usingunityengine.UI代码>。
一些好的教程链接:
- -了解unity UI的核心
- -简易教程
- -建立在您之前所学的基础上
为什么不使用C#在Unity3D中构建GUI?你的意思是使用unity中的内置组件?我只想基于C#创建另一个GUI,以启动游戏并发送参数来初始化游戏。