Android 如何从unity3d中的数据库调用项目?

Android 如何从unity3d中的数据库调用项目?,android,unity3d,augmented-reality,vuforia,Android,Unity3d,Augmented Reality,Vuforia,我正在尝试开发一个移动应用程序,它使用Unity3d和Vuforia创建AR应用程序 有没有办法在unity中创建一个数据库,通过扫描一个对象,它将显示包含从数据库检索到的内容的窗口 例如,我有价格组中食品的图像和描述 如果我扫描账单,它会弹出属于价格组的数据库中的图像窗口。如果您希望保持应用程序脱机,您的所有数据都将存储在设备本地,并且只能通过更新应用程序来更新数据 如果这是你想要走的路,那么这项任务或多或少是直截了当的。您可以: 将所有数据保存在文件中,并在运行时从资源文件夹(Resour

我正在尝试开发一个移动应用程序,它使用Unity3d和Vuforia创建AR应用程序

有没有办法在unity中创建一个数据库,通过扫描一个对象,它将显示包含从数据库检索到的内容的窗口

例如,我有价格组中食品的图像和描述
如果我扫描账单,它会弹出属于价格组的数据库中的图像窗口。

如果您希望保持应用程序脱机,您的所有数据都将存储在设备本地,并且只能通过更新应用程序来更新数据

如果这是你想要走的路,那么这项任务或多或少是直截了当的。您可以:

  • 将所有数据保存在文件中,并在运行时从资源文件夹(Resources.load)或
  • 随应用程序提供数据库引擎,并使用它访问也随应用程序提供的本地数据库

根据查询的复杂性,第二种方法可能(!)更为实用,但是,数据库引擎可能会出现问题,因为它们可能不在所有您希望针对的平台上都受支持。

当然可以,但您需要使用一些后端脚本创建联机数据库,以便通过http访问数据库。像PHP脚本一样,它“回显”DB中的响应元素。感谢您的快速回复,这是唯一的方法吗?我想让我的应用程序保持离线@JerrySwitalski如果任何答案对你有用,那么如果你接受这个答案,对其他人也会有帮助。如果没有,请随意评论给出的答案,或更新您的问题。