【问题标题】:Unity3d components [closed]Unity3d组件[关闭]
【发布时间】:2023-03-21 10:48:01
【问题描述】:

我开始学习如何使用 Unity3D 引擎创建 2D 游戏。我找到了两个插件:NGUI2D Toolkit

我的问题是这些插件有重复的功能,都适用于精灵、动画等。我不知道哪个更好用于创建 2D 游戏。

【问题讨论】:

  • 每个人都使用 2DToolkit。但请注意,自从出现此问题以来,Unity 现在将 Unity 2D 作为标准包含在内。无论如何,这个问题应该被关闭,因为它只是“软件推荐”。

标签: unity3d ngui


【解决方案1】:

您必须进行一些研究才能回答您的问题。使用 Unity(使用精灵)制作 2D 游戏的主要问题之一是性能问题。

使用免费替代品(如免费版 Orthello 或第一版 Sprite Manager)通常会出现性能问题。 我从未使用过 2D 工具包,但我相信 Unity 社区有很多用户购买了 2D 工具包许可证,您可以在他们的论坛和与 ex2D 等其他 2D 工具的比较中找到帮助。

我建议你阅读这些(好的)教程

http://www.rocket5studios.com/tutorials/make-a-2d-game-in-unity3d-using-only-free-tools-part-1/

http://blogs.unity3d.com/2013/05/17/a-good-workflow-to-smoothly-import-2d-content-into-unity-part-i-authoring-and-exporting/

第二个发在unity官博,相信能解决你的一些疑惑。

【讨论】:

    【解决方案2】:

    我个人现在只会使用内置的 4.6 UI 和 2D 工具。 NGUI 目前可能有一些附加功能。但是内置的 UI 和 2D 工具是官方的,这意味着只要 Unity 存在,它们就会无限期地得到改进和支持,并且可能比任何替代方案都获得更多的资金。因此,使用内置工具开发的知识集将具有更长的寿命,并最终超越所有其他选择。

    【讨论】:

      【解决方案3】:

      NGUI 绝对是 Asset Store 中用于制作用户界面的最佳系统。 对于 2D 游戏中的精灵,我建议使用内置 Unity Sprite 渲染器。它们的速度非常快。

      【讨论】:

        【解决方案4】:

        Ngui 顾名思义更适合 GUI 和 HUD,尽管它有动画组件。实际上,我在 2d 游戏中使用了第三个选项:用于菜单 + HUD 的 NGUIi,因为它使用自己的相机和垂直平面以及用于 2d 动画的非常幼稚的精灵动画脚本,足以满足 2d 的需求。尝试搜索 Unity 2d 动画教程,网上有很多。

        【讨论】:

        • UI 系统和 2D Toolkit 是完全不同的东西。唯一的共同点是它们都在 2d 空间中渲染。
        猜你喜欢
        • 2017-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多