unity3d - 如何选择技术来创建具有 3D 对象的移动应用程序?
问题描述
我是一名 Vue JS 开发人员(前端)
我的任务是为 Android 和 IOS 创建移动应用程序。我之前没有开发任何移动应用程序
我必须选择一种技术来创建这个应用程序。
主屏幕上有 3D 对象。用户可以用手指旋转对象。这个 3D 对象周围也有按钮。因此,用户可以旋转 3D 对象,单击该对象上的任何按钮,当前屏幕转到另一个屏幕。
我最近发现了 Nativescript 框架,它可以帮助使用任何前端框架(如 Vue 或 Angular)开发适用于 Android 和 IOS 的移动应用程序,但我不知道它是否可以支持任何 JavaScript 库(如 THREE JS)与 3D 对象交互。
我也知道有 Unity 平台可以为不同平台创建游戏,但我不知道是否有可能创建应用程序而不是游戏。
3D 对象是在 Unity 中制作的,扩展名为 .obj
我应该选择哪些技术来创建这样的应用程序?
解决方案
你描述的很像一个游戏的界面。此外,Unity 不仅用于游戏,还用于模拟器、外科医生培训等。它是非常灵活的工具。
推荐阅读
- api - Spotify 公共搜索 API
- python - 在用户输入的文本周围添加破折号进行编程
- batch-file - 从强化命令的表中获取 ID
- android - 任务“:compileDebugJavaWithJavac”执行失败。> 编译失败;有关详细信息,请参阅编译器错误输出。离子的
- azure - 在哪里查看 Azure HDInsight 脚本操作错误日志
- ruby - 在 ruby 中将深层嵌套哈希转换为多维数组
- javascript - 在 NodeJS 中动态要求
- rust - 如何使用 Rust 从标准输入创建一个高效的字符迭代器?
- javascript - 如何在客户端动态填充查找字段
- qt - Qt 安装在 Debian Stretch 上