Unity-iOS:Unity项目中的原生iOS代码开发?

时间:2013-11-08 17:50:28

标签: unity3d

我是Unity新手。我在3ds max中完成了角色漫步动画并在Unity中导入。我通过Unity为iOS创建了Xcode项目,动画按预期工作。 我想在屏幕上开发一些UI按钮控件,并在我的iOS应用程序中为此动画制作动画,仅在单击此按钮时。我如何为此UI控件和事件编码?我是否需要在Xcode项目(由Unity创建)上添加这些控件和事件(或)我可以在Unity本身中执行所有类似本机代码的操作吗?

请指教!

谢谢!

Getsy。

1 个答案:

答案 0 :(得分:0)

您可以在Unity本身中执行所有UI。您有以下选择:

  • Old Unity GUI system。编程非常简单,但在设计人员的性能和可用性方面非常糟糕 - 它完全是从代码创建的,没有编辑器。除了调试和开发工具之外,它几乎从未用于商业产品。但是,它仍然是原型的一个很好的选择。
  • 使用其他GUI包。各种Unity都有很多2d和UI包。目前最受欢迎的是NGUI,它是pad,但也有评估版本。
  • 创建自己的UI框架(仍在Unity中)。只是想提一下这是一个可行的选择,但对你的情况来说这显然是最糟糕的选择。
  • 等待新的2D / GUI Unity框架。它本来应该是4.3版本,它就在附近;更重要的是,最初的NGUI作者正在研究它。

在你的位置,我将使用内置的Unity3d GUI创建基本的原型控件,当我需要创建更具代表性的东西时,新的Unity GUI有望存在。