Unity3D开发学习⑩⑧ 对话框Dialog

1.添加对话框

在Canvas下新建Panel(此处命名为EnterDialog),然后双击预览
点击color设置个颜色

设置锚点,设置大小


添加个Text作为文本内容

设置一下样式与内容,回到主视图


隐藏掉,然后给需要显示的环境组件添加一个collider
勾上trigger

加个脚本

声明对话框字段,确定是否显示dialog的布尔变量
加上俩方法用来控制对话框显示

然后再把dialog拖入

搞腚,再加个动画吧
选择EnterDialog,ctrl+6唤出动画窗格选择录制


将dialog透明度调为0,就默认为第一帧,然后点击时间轴,切换透明度即可根据时间自行录取帧动画

再添加个淡出动画

将动画的循环关掉,然后回到代码

设置触发动画,然后回到动画窗格设置条件

搞腚


浙公网安备 33010602011771号