欢迎投稿

今日深度:

unity跨平台sqlite使用教程,unitysqlite

unity跨平台sqlite使用教程,unitysqlite


最近做的一个新项目,需要处理大量数据和动态图表展示。

并且结合跨平台使用的问题,考虑再三,计划使用Unity3D+SQLite进行开发。

因为跨平台的需求,先忽略UnityStore的收费SQLite插件。在GitHub上找到了“SQLiteUnityKit”。

SQLiteUnityKit 全平台支持,包括iOS, Android, MAC 还有 Windows。

亲测windows、MAC和Android都可正常使用。IOS目前没有开发账号,所以作罢。

android测试成功.jpg

android测试成功.jpg

安装SQLite

可以只安装命令行环境,但是安装可视化客户端可以更方便的使用数据库。

下面是我推荐的客户端,DB Browser。轻巧、跨平台,使用方便。

推荐客户端DB Browser

下载好后正常安装即可。

创建数据库

打开DB Browser。

点击“新建数据库”按钮新建数据库,命名为test.db。

随后出现“编辑表定义”窗口。

表名称设为“example”

点击“添加字段”按钮三次,添加三个字段。

第一个:名称为“id”,类型为“INTEGER”,勾选PK(主键)和AI(自动增值)用作每个数据的唯一索引。

后面两个字段不勾选选框,只改名称和类型。

第二个:名称为“name”,类型为“TEXT”。

第三个:名称“dummy”,类型为“INTEGER”。

点击“OK”按钮完成“test.db”数据库的创建。

可以顺便给里面添加一两行数据作测试用。

或者直接命令行运行SQLite

创建文件

表定义

如果希望用其它方式安装SQLite和创建测试数据库,或者学习sqlite语法。可在网上查找,资料很多。

SQLiteUnityKit下载

GitHub对应页面

不过SQLiteUnityKit 并未添加windows支持的"SQLite3.dll"文件。

所以需要windows下使用则自己下一个:

windows平台SQLite3.dll下载地址

请根据自己的unity是x64还是x86酌情下载对应dll。

更多unity2018的功能介绍请到paws3d学习中心查找。

www.htsjk.Com true http://www.htsjk.com/SQLite/25218.html NewsArticle unity跨平台sqlite使用教程,unitysqlite 最近做的一个新项目,需要处理大量数据和动态图表展示。 并且结合跨平台使用的问题,考虑再三,计划使用Unity3D+SQLite进行开发。 因为跨平台的需...
评论暂时关闭