Godot游戏制作 05收集物品

创建新场景,添加Area2D节点,AnimatedSprite2D节点 ,CollisionShape2D节点

添加硬币

按F键居中,放大视图。设置动画速度设为10FPS,加载后自动播放,动画循环

碰撞形状设为圆形,修改Area2D节点为Coin,保存场景。

拖动coin场景进入game场景,Ctrl+D复制节点

创建coin脚本,使用默认模板

coin脚本中添加信号

设置只有玩家碰撞硬币才出发信号,其他物体(如平台等)碰撞不加金币

修改玩家的物理层级为2

设置硬币只检测第2层的碰撞

碰撞后移除硬币场景

复制代码
func _on_body_entered(body):
	print("-1 coin")
	queue_free()
相关推荐
开开心心就好6 小时前
支持多显示器的Windows高效分屏工具
运维·python·科技·游戏·计算机外设·ocr·powerpoint
WiChP6 小时前
【V0.1B11】从零开始的2D游戏引擎开发之路
开发语言·游戏引擎
玖玥拾6 小时前
Cocos学习笔记:武器系统与数据驱动UI联动
游戏引擎·cocos2d
熊猫钓鱼>_>7 小时前
腾讯云 COS × WorkBuddy X skill:实现我的游戏项目资源管理自动化“龙虾”
游戏·自动化·腾讯云·agent·cos·skill·workbuddy
上海云盾-小余14 小时前
游戏端口隐蔽防护:端口映射 + 高防集群拦截爆破实操指南
网络·安全·web安全·游戏
wgc2k17 小时前
Node.js游戏服务器项目移植 5-唯一 ID 生成方案
游戏·node.js
德迅云安全-甲锵17 小时前
浙江德迅云安全,游戏盾、高防 IP、安全加速 SCDN、高防服务器,头部产品推荐指南【2026增强版】
tcp/ip·安全·游戏
互联网科技看点17 小时前
FPS游戏鼠标终极对比:轻量化、低延迟与8K轮询率如何抉择?
游戏·计算机外设
独特的螺狮粉17 小时前
商品猜价格游戏 - 鸿蒙PC Electron框架完整技术实现指南
游戏·华为·electron·开源·harmonyos·鸿蒙
团象科技17 小时前
布局海外市场的游戏研发团队游戏AI算力环境调试实操观察
人工智能·游戏