Godot游戏练习01-第22节-错误弹窗与连接错误处理

上次优化了菜单显示, 并且允许自定义多人游戏中部分参数, 今天继续完善游戏, 实现一个错误弹窗, 并且在发生连接/网络错误时弹窗提示

在Aseprite中按照教程实现一个弹窗背景样式纹理

在游戏中修改Theme, 新增一个TexturePanelContainer类型, Base Type设置为PanelContainer, 有朋友问过Theme中背景的边角拉伸处理, 这里标示一下具体操作

之后需要应用该样式时, 先创建一个PanelContainer, 再到Theme -> Type Variation中选择刚刚新增的样式类型, 即可应用样式

之后我在服务器创建错误(比如端口被占用), 或者客户端连接失败时弹出错误提示框, 看看效果

一个实例创建Host Server占用端口, 另一个也创建Host Server; Client连接失败也一样

相关推荐
张老师带你学9 分钟前
宇宙飞船完整Unity项目
科技·游戏·unity·游戏引擎·模型
mxwin13 分钟前
Unity URP 下的流体模拟 深入解析 Navier-Stokes 方程与浅水方程的数学原理
unity·游戏引擎
mxwin4 小时前
Unity Shader 深度重建世界坐标
unity·游戏引擎·shader
德迅云安全-小潘4 小时前
游戏行业网络安全态势分析与应对
安全·web安全·游戏
雪儿waii4 小时前
Unity 中继承(父类子类)用法详解
unity·游戏引擎
总写bug的程序员5 小时前
用 AI 蒸馏球员的思维操作系统:qiuyuan-skill 技术解析
人工智能·unity·游戏引擎
penngo7 小时前
用 Claude Code 开发多人猜拳游戏:Go 语言实践
开发语言·游戏·golang
Neolnfra7 小时前
在 WorkBuddy 上开发游戏:我的实战经验分享
游戏·游戏机·workbuddy·开发游戏
mxwin8 小时前
Unity Shader 预乘 Alpha 完全指南 解决半透明纹理边缘黑边问题,让你的 UI 渲染更干净
unity·游戏引擎
mxwin8 小时前
Unity URP 软粒子(Soft Particles)完全指南
unity·游戏引擎·shader