2017-06-06 67 views
0

我正在用Vufoira和Unity设计一个AR andorid应用程序。我想在相机视图中添加侧栏等组件(Vuforia场景)。但是因为我是团队新手,所以我不知道如何实现,因为Unity中的UI元素对我来说非常困难。统一的Android UI元素

我买了这个组件来设计更容易我的应用程序视图,并且还有可以快速修改的构建视图。尽管如此,在相机视图中添加边栏似乎很难。

UI builder

任何建议,教程,你可以给我上实现团结侧栏效果编程机器人的活动我会是巨大的。

回答

3

无法直接在Unity游戏/项目中使用Android或iOS UI元素。 Unity有他自己的GUI抽象,所以你不必担心Android,iOS或PC游戏中的按钮代码。

Unity中的GUI(自Unity5以来)基本上是模拟按钮,酒吧,菜单等的图像......所以,如果你有很好的设计技巧,你可以创建漂亮的UI。

如果你想使用Android风格的gui元素,你必须创建代表该组件的每个图像,并且你必须创建代码来实现所需的行为(所以,这可能很难复杂的android gui组件如tabLayout或NavigationDrawer)。

我发现从谁想要使用统一的iOS GUI元素一个人一个项目,所以他创造的图像和代码为每个组件,仍处于测试阶段,但对我的作品好看:

https://forum.unity3d.com/threads/released-ios-for-unity-ui-ios-user-interface-design-for-unity.282399/

+0

你丫的甚至不需要*优秀的*设计技巧来制作一个png,使得九切片时的UI效果更好。看看Minecraft的按钮和其他GUI。看看那种干净简约的风格。当在Unity的UI框架中进行九切片时,它很容易做出类似的东西,看起来非常好。 – Draco18s

+0

您实际上应该可以通过本地代码中的插件调用本机用户界面。它不会让事情变得简单,因为你必须建立测试。 – Everts