注:该文为学习笔记,具体请看b站upMichael-Studio的unity教程2D入门:13敌人Enemy!
环境:unity2020.3
本章目标:制作游戏中的弹出窗口
Panel
对话框肯定是一个面板嘛,所以先新建一个面板
canvas——右键——UI——Panel
之后调节面板的属性
位置:UI一般是要锁定位置对齐方式的
,确定之后再手动调节到想要放置的位置即可
大小:我选的是对其方式是bottom-center所以我需要调节的是宽度和高度(不同的选择有可能不同

颜色:颜色和透明度自选,在Image组件的Color里面,点开之后最后一行是透明度
还可以加背景图片什么的,这里先不说
Penal配Text
一般对话框都是要有提示语的嘛,所以可以以该Panel为父节点添加Text子节点,其中文字的样式调节就不赘述了
小白的时候干过一件傻事:我把字体调的很大,然后发现Text里面什么都不显示,其实是你的text太小了,盛不下,拉大一点就行了
一个小技巧(与本文内容无关

这篇学习笔记介绍了如何在Unity中制作游戏内的弹出对话框。首先通过Canvas创建Panel,并调整其位置、大小和颜色。接着添加Text组件以显示对话内容,并提供了调整Text大小的小技巧。然后通过添加碰撞体和脚本来实现角色触发时对话框的显示与隐藏。最后,利用Unity的动画功能实现Panel的渐入渐出效果,整个过程无需额外的图片资源。
5527

被折叠的 条评论
为什么被折叠?



