unity制作app(5)--发送数据给数据库

这个之前做过,先不做照片的。下一节再做带照片的。

第一步 收集数据

1.先做一个AppModel结构体,这个结构体需要单做的。

cs 复制代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//using Assets.Model;
public class AppModel
{
    public string id { get; set; }//只要做就都不是事
    public string name { get; set; }
    public string sex { get; set; }
    public string year { get; set; }
    public string month { get; set; }
    public string mobile { get; set; }
    public string address { get; set; }
    public string degree { get; set; }
    public string business{ get; set; }
    public string height { get; set; }
    public string weight { get; set; }
    public string introduce { get; set; }
    public string photo { get; set; }

    public AppModel()
    {

    }

    public AppModel(AppModel model)//
    {
        this.id = model.id;
        this.name = model.name;
        this.sex = model.sex;
        this.year = model.year;
        this.month = model.month;
        this.mobile = model.mobile;
        this.address = model.address;
        this.degree = model.degree;
        this.business = model.business;
        this.height = model.height;
        this.weight = model.weight;
        this.introduce = model.introduce;
        this.photo = model.photo;
    }
}

2.在JoinSubmit中收集信息findwithTag,这东西不难。

3.app发送数据(账号+密码)给服务器

点击登录按钮,客户端发送sendMessage(0,0,0,message),000+账号密码

4.服务器接收数据(处理000),返回001+结果

5.客户端查看结果,登陆成功的话,收到的值是账号的id,同时向服务器发送200+null

6.服务器处理200,返回当前账号中的信息!(在app中强制规定一个账号下只有一个角色)

(后期还需要修改账号所对应的内容!数据上改的东西还是比较多的)

返回201+这个账号下所有的角色信息

7.客户端接受201,赋值全局变量,结束本次消息发送 。(到此为止是起到了一个查询单个账号信息的作用)

继续计划完成的是注册角色信息(AppModel)的功能(本来是应该从这里开始的,但一次工作一个样)

8.当要注册时,首先是由客户端发送202,包的内容原本是角色名称和职业,现在要改成好多个。

直接修改。老方法移植后是可以直接修改文件对应内容的。

服务器成功收到新结构体的数据

相关推荐
玖玥拾18 小时前
C# 语言进阶(十四)Unity UI界面开发 + 网络消息联动
服务器·开发语言·网络·ui·unity·c#·游戏引擎
野区捕龙为宠19 小时前
Unity 持久化数据
unity·游戏引擎·lucene
郝学胜-神的一滴21 小时前
[简化版 GAMES 101] 计算机图形学 17:纹理技术从基础原理到多场景实战应用
c++·unity·游戏引擎·图形渲染·three.js·opengl·unreal
_ZHOURUI_H_2 天前
MyFramework: 同样是 Unity 游戏开发框架,和 HTFramework 的设计取向有什么不同?(下)
unity·游戏引擎·游戏开发·游戏ui·手游开发
丁小未3 天前
基于MVVM框架的XUUI 扩展的UI管理系统教程
unity·mvvm·ui框架·xuui·ui管理器
丁小未4 天前
基于MVVM框架的XUUI HelloWorld 新手教程
unity·性能优化·c#·游戏引擎
丁小未4 天前
基于MVVM框架的XUUI MoreComplex案例
unity·c#
EQ-雪梨蛋花汤4 天前
【Unity笔记】VR 一体机画面锯齿、模型边缘闪烁、接缝抖动排查:MSAA、Mipmap、Render Scale、Z-Fighting 全流程记录
笔记·unity·vr
松树戈4 天前
【Godot4精进之路】03~Godot编辑器常用界面介绍
编辑器·游戏引擎·godot
YigAin4 天前
Unity Spine 资源出现白边的解决办法
unity·游戏引擎·spine