unity跨平台sqlite使用教程
最近做的一个新项目,需要处理大量数据和动态图表展示。
并且结合跨平台使用的问题,考虑再三,计划使用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学习中心查找。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿突发性能实例与通用型服务器区别
阿里云突发性能t5实例与通用型云服务器最显著的区别就是限制CPU计算性能,而阿里云其他通用型云服务器ECS是不限制CPU基准计算性能的,阿里云百科网来详细说下阿里云突发性能实例t5与其他通用型云服务器ECS的区别: 突发性能实例与通用型的区别 阿里云突发性能实例与通用型服务器最明显的区别就是突发性能实例会限制CPU的计算性能,例如:ecs.t5-c1m2.large这款突发性能t5实例,CPU使用率最大为15%,所以,突发性能实例适合不会持续高压力使用CPU的入门级用户;而通用型实例则不限制CPU计算性能,如果对云服务器性能要求较高,建议不要选择突发性能实例 突发性能实例t5突发性能t5实例CPU积分消耗突发性能实例t5限制CPU计算性能,突发性能实例通过CPU实际使用率与基准CPU使用率差值的累计加权获取积分值,CPU积分消耗至0时,
- 下一篇
SNS社交系统“ThinkSNS+”和“ThinkSNS V4”的区别
ThinkSNS(简称TS),一款全平台综合性 sns 社交系统,目前最新版本为ThinkSNS+(简称TS+),也称作ThinkSNS-plus。 目前TS有两个版本并行: ThinkSNS V4----最新版本ThinkSNS V4.6.1,第一次发布时间为2015年7月15日,最近更新日期为2017年7月4日 ThinkSNS + ----刚于2017年7月15日发布一期功能版本。 添加描述 很多人都搞不懂了,为什么是两个版本,我可以不可以从TS 4升级到TS+?我什么时候可以使用TS+,等等太多问题了,今天在这里,给大家全面对比一下这两个版本。 从 框架以及研发语言 我们来看一下,两个版本的对比: ThinkSNS V4----ThinkPHP·react.js·PHP(5.3.12+) · MYSQL(5.4+)·Objective-C·JAVA ThinkSNS + ----Laravel·VUE.js·PHP(7.0+)·MYSQL(5.6+)·Swift 3.1·JAVA 添加描述 从对比看来,区别最大的就是框架的变换,从TP改为了Laravel,而移动端最大的改变则是...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果