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

首先创建项目

修改场景名字为SceneLogin

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

新建游戏启动场景GameRoot

新建空节点重命名为GameRoot

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

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

创建公告按钮

创建字体文本

创建输入背景及输入

删除输入image

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

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

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

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

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

自适应以高度为基准

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

再将UI钉在左右即可

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

再次拖拽成为预制体

本章结束

相关推荐
宝桥南山14 小时前
GitHub Models - 尝试一下使用GitHub Models
microsoft·ai·微软·c#·github·.netcore
hixiong12317 小时前
C# OpenvinoSharp部署INSID3
开发语言·人工智能·ai·c#·openvinosharp
星辰徐哥18 小时前
Unity C#入门:变量的定义与访问权限(public/private)
unity·c#·lucene
leoufung18 小时前
LeetCode 30:Substring with Concatenation of All Words 题解(含 C 语言 uthash 实现)
c语言·leetcode·c#
hacker70718 小时前
Visual Studio安装教程(C#开发版)
ide·c#·visual studio
SKY -dada19 小时前
Understand 使用教程
开发语言·c#·流程图·软件构建·敏捷流程·代码复审·源代码管理
William_cl21 小时前
【C#/.NET 进阶】ASP.NET 架构与最佳实践:DI 依赖注入(IoC 核心)从入门到避坑
c#·asp.net·.net
武藤一雄21 小时前
WPF:MessageBox系统消息框
前端·microsoft·c#·.net·wpf
武藤一雄21 小时前
WPF进阶:万字详解WPF如何性能优化
windows·性能优化·c#·.net·wpf·.netcore·鲁棒性
xiaogutou11211 天前
2026年历史课件PPT模板选购指南:教师备课效率与精度的平衡方案
开发语言·c#