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

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

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

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

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

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

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

相关推荐
金銀銅鐵12 小时前
[Python] 模 n 乘法的逆元计算器
python·数学·游戏
金銀銅鐵2 天前
借助 Pygame 探索最大公约数的规律
python·数学·游戏
nujnewnehc6 天前
不会 py, 用 ai 写了个游戏辅助的感受
人工智能·游戏
jump_jump7 天前
为了重玩金庸群侠传,我研究了一下 Ruffle 怎么复活 Flash
游戏·rust·github
XIAOHEZIcode8 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
Aloys_Code8 天前
逆向一个被遗忘的DVD游戏格式:从DES加密到Rust模拟器
游戏·模拟器·retroarch·复古游戏·native32·sunplus·赤刃·钢铁风暴
金銀銅鐵9 天前
用 Python 实现 Take-Away 游戏
python·游戏
金銀銅鐵9 天前
用 Pygame 实现 15 puzzle
python·数学·游戏
两水先木示11 天前
【Unity3D】小游戏启动优化、发热优化、蒙皮网格优化
游戏
资源分享助手11 天前
杀戮尖塔2下载、Slay the Spire 2中文版、卡牌肉鸽游戏、杀戮尖塔2联机、杀戮尖塔2攻略
游戏