前言:这是一个综合练习,涉及到UGUI、SQL语句、数据持久化、不同平台下的不同路径、场景切换、Android发布、在Android平台上使用数据库等待知识点
1、搭建场景
(1)调屏幕自适应
两个场景都要最开始调屏幕自适应
(2)登录场景
(3)游戏场景
这里我们主要是学习注册登录,所以游戏界面比较简单
(4)将场景放在Build Settings中
<1>点击File中的Build Settings
<2>将需要的场景拖入到Scenes In Build中
注意进入游戏的场景放在第一个位置,也就是索引为0的位置
(5)将需要用到的文件放在相应的文件夹下,并对文件进行相关操作,在认识数据中有讲
文件:Mono.Data.Sqlite.dll、System.Data.dll、sqlite3.dll、libsqlite3.so、数据库文件userdatabase.sqlite
前面文章有将怎么找这些文件以及数据库的知识也在:如何查找这些文件?
系统默认的文件夹:Plugins(插件)、Android(安卓)、StreamingAssets(流路径)
位置:1.Mono.Data.Sqlite.dll、System.Data.dll、sqlite3.dll放在Plugins文件夹下;
2.Android文件夹放在Plugins文件夹下;
3.libsqlite3.so放在Android文件夹下;
(6)代码实现注册、登录
代码中的注释写的很明白,几乎每行都有注释,所以这里就不多废话了
<1>主界面代码
<2>用户数据代码
<3>游戏界面代码
(7)将主界面脚本和游戏界面脚本分别放在对应场景中的任意物体身上,并将需要实例化的对象拖入到脚本中实例化即可
最后:以上就是全部内容,这样我们的用户注册登录综合练习就完成了,当然这里面涉及前面的很多知识,我也写的比较粗糙,如果有什么不明白的地方,欢迎大家询问,今天就到这里,谢谢大家~