【问题标题】:Mac app with unity3d带有 unity3d 的 Mac 应用程序
【发布时间】:2013-11-16 10:24:32
【问题描述】:

我需要创建一个 Mac 应用程序来显示 3D 模型并且应该支持多点触控事件。这将在 Mac 计算机上运行,​​触摸屏将是 Mac OS X 触摸屏。我将使用 Unity3d 在场景中创建 3D 模型。我想知道如何将这些 Unity 模型/场景集成到我的 Mac 应用程序中。 一种选择是将 Unity 网络播放器嵌入到我的 Mac 应用程序中。但问题出在网络播放器中,它似乎无法识别多点触控事件,如捏缩放 所以另一个选择是将 unity3d 模型直接集成/嵌入到我的应用程序中。但我不知道该怎么做。在 Unity 构建选项中,我可以为 Mac 独立构建。但它直接创建一个 .app 文件。所以我认为我不能用它来与我的 Mac 应用程序集成。

非常感谢您对此的任何帮助

谢谢

【问题讨论】:

    标签: macos unity3d multi-touch


    【解决方案1】:

    为什么要制作第二个应用程序并将统一应用程序集成到第一个应用程序中。 为什么不直接在 Unity 中制作整个东西?

    忘了提及.. 有几个免费的 Unity 演示说明了如何通过程序创建或修改网格(如果您尝试制作比基本原始形状更复杂的东西)

    【讨论】:

    • 感谢您的回复。我正在寻找 Mac 应用程序(而不是完整的 Unity 应用程序),因为在我们的应用程序中,我们必须显示一些 html 内容。(必须使用 html5)。所以如果我们直接使用 Unity,我不确定 ui 部分会是什么样子。在我们的应用程序中,我们将在一侧有一些 html 项目符号,在 UI 的另一侧,我们需要根据用户选择的项目符号显示与这些项目符号相关的 3D 模型。
    【解决方案2】:

    您要制作什么样的 3D 模型? Unity3D 只能制作图元,实际上并不是为 3D 建模而设计的。因此,如果您尝试制作的不仅仅是盒子、球体等,您将需要另一个程序。 Blender 是免费的,并且与 Unity 配合得很好。这里有一个插件可以让你在 Unity 中制作 3D 模型。 http://gamedraw.mixeddimensions.com/ 我自己没有尝试过,但是他们有一个免费版本,您可以在购买完整插件之前尝试一下,看看它是否符合您的需求。我同意之前的回复,如果你要使用 Unity,你不妨在 Unity 中制作整个应用程序。

    【讨论】:

    • 感谢丹的回复。实际上我不是在创建模型。我的客户正在给我他们在 Rhino 中创建的 3D 模型。我打算将这些 .fbx 文件导入到 Unity 中,并在 Unity 中添加必要的功能,如旋转缩放多点触控等。之后我需要将它动态加载到我们的应用程序中。(计划使用资产包)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-09
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多