首页 > 解决方案 > 如何选择技术来创建具有 3D 对象的移动应用程序?

问题描述

我是一名 Vue JS 开发人员(前端)

我的任务是为 Android 和 IOS 创建移动应用程序。我之前没有开发任何移动应用程序

我必须选择一种技术来创建这个应用程序。

主屏幕上有 3D 对象。用户可以用手指旋转对象。这个 3D 对象周围也有按钮。因此,用户可以旋转 3D 对象,单击该对象上的任何按钮,当前屏幕转到另一个屏幕。

我最近发现了 Nativescript 框架,它可以帮助使用任何前端框架(如 Vue 或 Angular)开发适用于 Android 和 IOS 的移动应用程序,但我不知道它是否可以支持任何 JavaScript 库(如 THREE JS)与 3D 对象交互。

我也知道有 Unity 平台可以为不同平台创建游戏,但我不知道是否有可能创建应用程序而不是游戏。

3D 对象是在 Unity 中制作的,扩展名为 .obj

我应该选择哪些技术来创建这样的应用程序?

例子

标签: unity3dmobile3dnativescriptcross-platform

解决方案


你描述的很像一个游戏的界面。此外,Unity 不仅用于游戏,还用于模拟器、外科医生培训等。它是非常灵活的工具。


推荐阅读