从StreamingAssets中统一选择,插入,删除和更新数据库

时间:2017-02-03 21:02:57

标签: c# android unity3d sqlite

我观看了这段视频(https://www.youtube.com/watch?v=ebPZ4OPWAsQ)。我认为这非常有用,并将回答我在Unity中关于SQLite的数据库问题中的问题。但随着视频的继续,存在者使用的文件“youtube.bytes”。后来他使用它就像这个路径= Application.datapath +“/ youtube.bytes”;什么是这个字节文件,如何创建一个在我的应用程序中使用。我是android dev't的绝对初学者。帮助我先生/女士。

1 个答案:

答案 0 :(得分:1)

Unity中的.bytes扩展名用于存储二进制数据,例如图像中的字节,编译脚本与简单文本(.txt)文件不同。

在您的情况下,.bytes将添加到创建的数据库文件中。创建的数据库文件是二进制文件。您需要做的就是将创建的数据库文件的扩展名更改为.bytes

我不知道为什么该教程选择使用.bytes。仍然可以使用can类阅读.db扩展名WWW。这取决于你决定。

我还注意到教程正在使用Application.datapath +"/youtube.bytes";。如果您希望能够修改该fie,则应使用Application.persistentDataPath+"/youtube.bytes"