Unity登录界面实现

221900224_吴森森 学生 2022-06-25 20:00:45

目录

  • 技术概述
  • 技术详述
  • 遇到的问题及解决过程
  • 总结

技术概述

该技术用于进行登录界面的设计和功能实现,当设计的应用包含登录模块时使用,学习难点在于与后端接口的对接(异步请求)

技术详述

界面设计主要在于组件的摆放及其属性的设置,属于UI的内容。具体操作方法是在场景面板中新建组件,并在其属性面板中设置其大小和坐标等属性以实现所设想的界面。

在这里插入图片描述

而功能实现主要是使用C#进行脚本的编写,在脚本中创建与组件关联的对象,通过这些对象实现对组件的操作,主要包括用户名和密码的获取与合法性判断以及最关键的发送登录请求。

用户名密码的获取及合法性判断

在这里插入图片描述

发送登录请求及响应结果的处理
该部分主要是通过UnityWebRequest对象来传递表单数据并获取响应数据

在这里插入图片描述


在这里插入图片描述

遇到的问题及解决过程

遇到的问题:发送请求时不知道如何进行网络异常处理
解决过程:通过请教团队内的大佬,我获知可以通过UnityWebRequest对象的属性直接判断是否发生网络异常以此来进行处理。

总结

Unity登录界面的实现应用的场景很多,只要功能包含登陆部分都可以使用,而学起来也不难,Unity异步请求也只是要学懂很难,但是如果只是要会用的话其实学个大致的框架就能用,同时也可以用于相似界面的设计,非常方便。

...全文
533 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-非IT技术 发布问题, 以便更快地解决您的疑问

142

社区成员

发帖
与我相关
我的任务
社区描述
2022年福大-软件工程;软件工程实践-W班
软件工程 高校
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧