unity2D:对话框Dialog——弹出、渐入渐出

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

注:该文为学习笔记,具体请看b站upMichael-Studio的unity教程2D入门:13敌人Enemy!

环境:unity2020.3

本章目标:制作游戏中的弹出窗口

Panel

对话框肯定是一个面板嘛,所以先新建一个面板

canvas——右键——UI——Panel

之后调节面板的属性

位置:UI一般是要锁定位置对齐方式的,确定之后再手动调节到想要放置的位置即可

大小:我选的是对其方式是bottom-center所以我需要调节的是宽度和高度(不同的选择有可能不同

                                           

 

颜色:颜色和透明度自选,在Image组件的Color里面,点开之后最后一行是透明度

还可以加背景图片什么的,这里先不说

Penal配Text

一般对话框都是要有提示语的嘛,所以可以以该Panel为父节点添加Text子节点,其中文字的样式调节就不赘述了

小白的时候干过一件傻事:我把字体调的很大,然后发现Text里面什么都不显示,其实是你的text太小了,盛不下,拉大一点就行了

一个小技巧(与本文内容无关

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Karon_NeverAlone

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值