『网络游戏』自适应制作登录UI【01】

首先创建项目

修改场景名字为SceneLogin

创建一个Plane面板 - 将摄像机照射Plane

新建游戏启动场景GameRoot

新建空节点重命名为GameRoot

在子级下创建Canvas 拖拽EventSystem至子级

在Canvas子级下创建空节点重命名为LoginWnd - 即登录窗口

创建公告按钮

创建字体文本

创建输入背景及输入

删除输入image

复制一份 将密码类型改为pass word

创建一个按钮组件 并导入两张图片

修改按钮组件的按下转换 设置为另一张图片

运行当点击按钮时变换图片

创建文件夹PrefabUI 将登录窗口LoginWnd 作为预制体 目的是动态加载

自适应以高度为基准

以高度为基准后,先将父物体铺满

再将UI钉在左右即可

同样做法将其余UI钉在中间 - 创建空父物体统一钉

再次拖拽成为预制体

本章结束

相关推荐
hello-alien35 分钟前
ASP.NetCore---I18n(internationalization)多语言版本的应用
c#·asp.net·i18n·多国语言·语言切换
我与岁月的森林2 小时前
游戏中的对象池技术探索(一)
unity·c#·对象池
IT规划师10 小时前
C#|.net core 基础 - 删除字符串最后一个字符的七大类N种实现方式
c#·.netcore·字符串·字符
__water11 小时前
『网络游戏』动态界面制作创建角色UI【02】
c#·unity引擎·3d模型动态投影ui界面·rawimage
时光追逐者13 小时前
.NET开源跨平台桌面和移动应用的统一框架 - Eto.Forms
microsoft·c#·.net·.netcore·跨平台
淘源码A16 小时前
【PACS源码】C#.net医学影像管理系统源码,支持CT、MR、CR、DR、ECT、DSA、X光机、超声、内镜、病理等多种设备。
人工智能·c#·源码·pacs·源代码·医学影像·影像3d重建
921正在学习编程18 小时前
模拟实现strstr 找到母串中是否有与子串相同的部分(代码)
c语言·笔记·c#
友恒写实21 小时前
C#高级教程(三)看不懂捶我:泛型
c#
咩咩觉主1 天前
en造数据结构与算法C# 之 堆排序
数据结构·算法·c#
一丝晨光1 天前
静态变量、变量作用域、命名空间
java·开发语言·c++·c#·命名空间·静态变量·变量作用域