『功能项目』账号登陆注册界面UI搭建【27】

news2024/9/27 7:25:01

打开上一篇26DOTween动态文字的项目,

本章要做的事情是搭建账号登录界面,输入账号及密码存储到本地数据库,本地数据库数据是否可登陆游戏进入游戏场景,如果没有账号可以通过账号注册来进入游戏,之后每次账号输入使用注册即可。

接下来在场景中创建一个新输入组件

双击输入栏位置

修改尺寸

调整提示字体大小

不显示中文的原因是因为字体不支持

调整输入字体大小

我们去找Fonts文件夹来找电脑中的字体

里面装着这个系统的所有字体,勿删

复制黑体常规到Unity文件中

右键字体选择 Font Asset 创建

一个简易的字体就创建完成了,但这个字体还不能使用

复制一份将新复制的字体改为静态

此时选择静态字体 点击加号

将动态字体放进静态字体的列表中

将动态字体拖拽至提示文本Placeholder

输入的字体也可以换:

此时TMP可以正常显示中文了

切换成1920*1080视角 (因为最后想要导出游戏的分辨率是1920*1080的)

再创建一个旧版的输入框

调整尺寸

调整提示输入字体大小

调整输入字体大小

设置新版输入框的内容类型为标准(可见)

设置旧版输入框的内容类型为密码(不可见)

运行后输入用户名及密码的效果

创建一个新版按钮作为登录

再从电脑中导入一个新字体到Unity文件夹中

选择游戏名称换一个字体与颜色

同样方法对新按钮增加一个字体及设置

再创建一个旧版UI的Button ——用来做  注册

导入5.7版本数据库所需包

新导入的Plugins下的四个资源是用来存储动态库的

动态库通常是.dll结尾的  应用程序扩展文件

这个东西就是一组被封装起来的API

有了它我们就可以连接数据库 使用数据库的类

下面这三个是库 也就是说当打包时没有这三个库的支持 是不能打包的

换句话说

只有MySql.Data这个东西在unity中运行是可以连接数据库的,

但是打包的话需要上面那三个库的支持

我们查看它的属性

接下来继续搭建UI界面,现在要做的是当用户名与密码不符或者数据库中不存在时点击开始游戏后弹出登陆失败界面。

本篇做了搭建账号登陆界面,接下来还需做以下内容:

1.安装Mysql

2.可拖动UI窗口

3.怪物集目标点巡航功能

4.隐藏怪物的生成

5.怪物I攻击范围内的主动攻击

6.掉落坐骑蛋的获取

7.异步传送转换场景

以及开放回合制、坐骑系统、宠物系统、背包系统、神炼系统、商城系统、Boss的目标跟随任务导航系统以及UI播放3D动画效果等等。

具体项目运行效果请关注water1024的b站视频项目演示《破碎纪元》

【Unity回合2.5D】破碎纪元_单机游戏热门视频 (bilibili.com)icon-default.png?t=O83Ahttps://www.bilibili.com/video/BV1rZY4e9Ebs/?spm_id_from=333.999.0.0&vd_source=547091a95b03acfa8e8a9e46ef499cd6

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2109876.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

项目日志——框架模块设计实用工具类的设计、实现、测试

文章目录 框架模块设计功能叙述模块划分模块关系图 实用工具类设计实现测试 框架模块设计 功能叙述 日志系统的作用就是将一条消息格式化指定格式的字符串之后,写入到指定位置 这个指定位置就有说法了 标准输出指定文件滚动文件 我们可以写入到其中的一种&…

半天攻略:用ChatGPT快速搞定高质量论文,从选题到完稿一站式指南!

在学术论文的撰写过程中,ChatGPT可以作为一个强大的辅助工具,帮助完成从确定主题到整理参考文献的各个环节。接下来,我们将详细介绍如何利用ChatGPT提升论文写作的效率和质量。 确定论文主题 初步探索:通过ChatGPT探索主题&#…

UAEXpert连接kepserver的OPC服务时,出现BadCertificateHostNamelnvalid报错--解决办法

描述: 虚拟机win10安装kepserver,本机的uaexpert软件连接虚拟机上的OPC UA服务,遇到BadCertificateHostNamelnvalid报错问题 报错信息如下: Error BadCertificateHostNamelnvalidwas returned during CreateSession,press Ignor…

Spring事务和事务传播机制(下)

我们上一篇文章学习了 Transactional 的基本使用。接下来我们学习 Transactional 注解的使用细节。 Transactional 注解当中有下面三个常见属性: 1、rollbackFor:异常回滚属性。指定能够触发事务回滚的异常类型。可以指定多个异常类型 2、IsoIation&…

开学季好物狂欢,这些神仙好物让你开学季事半功倍!

随着秋风送爽,开学季再次悄然而至。对于即将迎接新学期的学生们来说,这不仅仅是一个新起点,也是准备全新装备、挑战更高学习效率的好时机。在这个特殊的时节,我们特别为大家策划了一场“开学季好物狂欢”,精选了一系列…

数字人直播防封技巧升级!头部源码厂商如何实现7*24小时无间断直播?

当前,许多用户在使用数字人直播的过程中都遇到了直播间违规和账号被封两大问题,并因此蒙受了一定的损失。在此背景下,不少有计划引入数字人直播的企业和搭建数字人直播系统的创业者也开始有了犹豫。为了让大家能够更放心地入局,本…

Linux之MySQL日志

前言 数据库就像一个庞大的图书馆,而日志则是记录这个图书馆内每一本书的目录。正如在图书馆中找到特定书籍一样,数据库日志帮助我们追溯数据的变更、定位问题和还原状态。 在MySQL中,日志是非常重要的一个组成部分,它记录了数据…

创客匠人对话:如何让客户主动为你付费?北大教授发售秘籍大公开

老蒋创客圈第65期对话标杆直播连麦,我们邀请到【YD世界人才创造社】平台创始人白钰玮老师。为我们分享“家庭教育赛道如何创新模式,单场发售实现高创收?”,深度剖析如何去提升自己的核心竞争力?如何提升个人影响力&…

引领AI PC浪潮,Arm人工智能创新应用大赛火热报名中

AI PC,即搭载人工智能技术的个人电脑,正成为个人电脑市场的新宠儿。而正在如火如荼进行中的 Arm人工智能创新应用大赛,则为敏锐的开发者探索 AI PC 应用开发掘金之路提供了平台。 点击报名 挑战10万奖金池 AI PC 增长强劲,年出货…

2024跨境旺季营销:多渠道广告覆盖中,哪些平台是首选?

跨境电商的旺季即将来临,对于卖家们来说,如何进行有效的营销推广至关重要。在多渠道广告覆盖的策略下,选择合适的平台成为关键。那么,哪些平台是跨境旺季营销的首选呢? 一、社交媒体平台 1、Instagram 以图片和短视频…

易保全出席人工智能应用场景高峰论坛,发布AI-数据资产管理平台2.0应用成果

2024年9月5日,由上海合作组织国家多功能经贸平台、重庆市科技发展基金会指导,重庆市渝中区商务委员会等相关部门主办、华智未来(重庆)科技有限公司承办,重庆民营经济国际合作商会协办的“智驭未来创想无界人工智能应用场景高峰论坛暨成果发布…

使用 nuxi init 创建全新 Nuxt 项目

title: 使用 nuxi init 创建全新 Nuxt 项目 date: 2024/9/6 updated: 2024/9/6 author: cmdragon excerpt: 摘要:本文介绍了如何使用nuxi init命令创建全新的Nuxt.js项目,包括安装所需环境、命令使用方法、指定模板、强制克隆、启动开发服务器等步骤,并提供了完整的项目初…

DAY87 APP 攻防-安卓逆向篇Smail 语法反编译签名重打包Activity 周期Hook 模块

1、APK 逆向-数据修改-结构&格式 2、APK 逆向-逻辑修改-Smail 语法 3、APK 逆向-视图修改-Activity&Xml #章节点: 1、APP 资产-内在提取&外在抓包 2、APP 逆向-反编译&删验证&重打包 3、APP 安全-存储&服务&组件&注册等 演示案例&a…

RasberryPi 3B树莓派基本配置

RaspberryPi 3B树莓派基本配置 文章目录 RaspberryPi 3B树莓派基本配置一、准备工作1.1 硬件准备:1.1.1 树莓派和电源适配器:1.1.2 USB转TTL模块:1.1.3 读卡器和TF卡: 1.2 软件准备:1.2.1 下载 Raspberry Pi OS&#x…

SpringMvc后续3

返回值问题 ModelAndView返回 字符串返回 转发和重定向 默认返回页面是转发效果 如果需要重定向,在返回页面的时候,追加redirect:,后边需要追加视图后缀 Ajax返回 控制层 jsp文件 导入json包 Session问题

案例-上海某科技公司:监控易7.0重塑服务器监控模式

在上海这座充满创新与活力的城市中,科技型企业如雨后春笋般涌现,而上海某科技发展有限公司(以下简称“该公司”)便是其中的佼佼者。随着业务的蓬勃发展和IT环境的日益复杂,服务器作为业务运行的核心,其稳定…

2024全国大学省数学建模竞赛A题-原创参考论文(部分+第一问代码)

一问题重述 1.1 问题背景 "板凳龙",又称"盘龙",是浙闽地区的传统地方民俗文化活动。这种独特的表演艺术形式融合了中国传统龙舞的精髓和地方特色,展现了人们对美好生活的向往和对传统文化的传承。 在板凳龙表演中&am…

批量文件编码转换用python实现的utf8转gb2312,vscode设置特殊文件的默认打开编码

批量文件编码转换用python实现的utf8转gb2312, 任意编码之间的相互转换都是可以的.改一下下面的参数即可 convert.py文件内容如下 import os import glob import chardet#检测文件编码类型 def detect_file_encoding(file_path):with open(file_path, rb) as f:data f.read(…

InternVL-2B尝试

以最新的官方文档为准:https://internvl.readthedocs.io/en/latest/get_started/installation.html 一、环境配置 a. 下载InternVL完整的repo(无权重,空间占的不大) git clone https://github.com/OpenGVLab/InternVL.git b. …

Shopee 9.9大促活动定档,下半年首个大促你报名了吗?

官方数据显示,2023年9.9大促期间,仅活动开始后的两个小时内,Shopee的跨境订单量就同比增长了12倍。而去年12.12大促期间,活动开始两小时内,Shopee的跨境订单量增长到了平时的17倍,Shopee Mall的订单量激增了…