当前位置: 首页 > news >正文

做产品类网站百度一下百度主页

做产品类网站,百度一下百度主页,花卉电子商务网站建设策划书,外贸网站vps服务器仅作学习,不做任何商业用途 不是源码,不是源码! 是我通过"照虎画猫"写的,可能有些小修改 不提供素材,所以应该不算是盗版资源,侵权删 登录面板UI 登录数据逻辑 这是初始化的数据变量脚本 using System.…

仅作学习,不做任何商业用途

不是源码,不是源码!

是我通过"照虎画猫"写的,可能有些小修改

不提供素材,所以应该不算是盗版资源,侵权删  

登录面板UI

登录数据逻辑

这是初始化的数据变量脚本 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class LogData {//账号public string usingname;//密码public string password;//是否记住密码public bool isRememberPw;//是否自动登录public bool isRememberLog;//服务器}

这是数据管理器 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class LogDataManger 
{//登录管理器为单例模式private static LogDataManger logdatamanger = new LogDataManger();//唯一实例public static LogDataManger instance = logdatamanger;//访问入口//登录访问数据,私有变量和公共属性,以便获取private LogData logdata;public LogData LogData {get {return logdata;}}//注册访问数据,同上private RegisterData registerdata;public RegisterData RegisterData{ get{return registerdata;}}//JsonMgr这块我直接照抄的,因为没跟写Json管理器private LogDataManger() {logdata = JsonMgr.Instance.LoadData<LogData>("LogData");registerdata= JsonMgr.Instance.LoadData<RegisterData>("RegisterData");}//存储登录数据public void Save(){JsonMgr.Instance.SaveData(logdata, "LogData");}//存储注册数据public void SaveRegister() {JsonMgr.Instance.SaveData(registerdata, "RegisterData");}//注册方法public bool RegisterUser(string username,string password){ //如果用户名或密码存在则无需注册if(registerdata.registerInfo.ContainsKey(username) )       return false;//如果不存在则实时注册并保存registerdata.registerInfo.Add(username, password);SaveRegister();return true;}//用户名和密码是否合法public bool CheckInfo(string userName,string passWord){ //是否有该用户if(registerdata.registerInfo.ContainsKey(userName)){//如果有该用户,则核查密码if (registerdata.registerInfo[userName] == passWord)return true;}return false;  }
}

登录面板的逻辑

using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Windows;public class 登陆面板Panel : 面板基类 {//两个按钮public Button sign;public Button log;//两个输入框public InputField usingname;public InputField password;//两个勾选框public Toggle Pw;//密码的public Toggle Log;//自动登录的protected override void Init() {//登录确认log.onClick.AddListener(() => {if (usingname.text.Length <= 6 ||password.text.Length <= 6) {UIManger.Instance.ShowPanel<提示面板Panel>().TipText("账号或密码大于6位");return;}if(LogDataManger.instance.CheckInfo(usingname.text, password.text)){LogDataManger.instance.LogData.usingname = usingname.text;LogDataManger.instance.LogData.password = password.text;LogDataManger.instance.LogData.isRememberLog = Log.isOn;LogDataManger.instance.LogData.isRememberPw = Pw.isOn;UIManger.Instance.HidePanel<登陆面板Panel>();}else{UIManger.Instance.ShowPanel<提示面板Panel>().TipText("账号或密码错误");}});//注册确认sign.onClick.AddListener(() => {//隐藏登录面板UIManger.Instance.HidePanel<登陆面板Panel>();//弹出注册面板UIManger.Instance.ShowPanel<注册面板panel>();});//记住密码关掉,自动登录也应该关掉Pw.onValueChanged.AddListener((ison) => {if(ison==false){Log.isOn = false;}});//自动登录应该和记住密码同时勾选Log.onValueChanged.AddListener((ison) => {if(ison==true){Pw.isOn = true;}});}public override void ShowMe() {base.ShowMe();//获取登录面板数据,以方便更新面板的信息LogData logData = LogDataManger.instance.LogData;//复选框的更新Pw.isOn = logData.isRememberPw;Log.isOn = logData.isRememberLog;usingname.text =logData.usingname;//如果选中了记住密码,可以更新密码if(Pw.isOn)password.text =logData.password;else{ }//如果选中了自动登录}//登录面板记录注册面板注册好的账号密码的方法public  void SetInfo(string usename,string passwords){usingname.text = usename;password.text = passwords;}}

 因为还有注册面板和登录进去的服务器面板没拼完,所以逻辑写到这里就算完成了这一部分了

http://www.mmbaike.com/news/58555.html

相关文章:

  • 心理咨询网站手机网站模板下载
  • 上海专业做网站较好的公司有哪些代写文章兼职
  • 企业网站免费推广方案网络营销的基本方法
  • 常用网站设置无锡百度快速优化排名
  • php动态网站开发实训报告搜索竞价排名
  • 绿色蔬菜网站模板百度广告联盟平台
  • 早那么做商城网站加拿大搜索引擎
  • 专业的营销型网站建设公司企业网站建设规划
  • 网站修改域名服务器百度推广工资多少钱一个月
  • 在网上哪个网站可以做兼职网站建设哪个公司好
  • 网站要怎么样做排名才上得去百度入驻商家
  • 企业网站开发期末报告重庆网站开发公司
  • 济南响应式网站建设直销产业发展论坛
  • PR做视频需要放网站上黑帽seo技术
  • 网盘搜索网站 怎么做济南网站设计
  • 下载模板网站seo优化技巧
  • 西充县建设路小学网站阿里域名注册官网
  • 怎么用表格做网站百度怎么发布短视频
  • 网站 权限seo下载站
  • 企业应该做几个网站阿里云域名注册
  • 动态网站开发参考资料广告模板
  • iis7搭建网站教程seo教学视频教程
  • 深圳网站建设设计科技有限公司市场营销策略有哪4种
  • 建站之星模块南宁seo团队哪家好
  • 专门做眼镜的国外网站精美软文句子
  • 商城版免费网站制作淘宝一个关键词要刷多久
  • 申请企业邮箱需要什么seo是什么软件
  • 长沙申请域名网站备案低价刷赞网站推广
  • 河南网站建设制作神马站长平台
  • 做网站内链什么意思湖南专业关键词优化服务水平