当前位置: 首页 > news >正文

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()

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 常用的网络爬虫工具推荐
  • vue网络请求
  • <设计模式> 单例模式
  • 力扣94题(java语言)
  • wpf中轮询显示图片
  • Jacoco 单元测试配置
  • 设计模式14-享元模式
  • 江科大/江协科技 STM32学习笔记P13
  • IP地址在后端怎么存才好?
  • Java项目中整合多个pdf合并为一个pdf
  • 【Java版数据结构】初识泛型
  • OpenKylin 系统中禁用 Win 键
  • html+css前端作业 王者荣耀官网1个页面(带报告)
  • Java面试八股之Spring框架的核心模块
  • Web动画(lottie篇)
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 2017届校招提前批面试回顾
  • 4. 路由到控制器 - Laravel从零开始教程
  • android 一些 utils
  • Git初体验
  • JDK9: 集成 Jshell 和 Maven 项目.
  • node和express搭建代理服务器(源码)
  • webpack+react项目初体验——记录我的webpack环境配置
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 创建一种深思熟虑的文化
  • 电商搜索引擎的架构设计和性能优化
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 利用jquery编写加法运算验证码
  • 判断客户端类型,Android,iOS,PC
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 网页视频流m3u8/ts视频下载
  • 无服务器化是企业 IT 架构的未来吗?
  • 小程序开发中的那些坑
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 一道面试题引发的“血案”
  • 用jquery写贪吃蛇
  • 通过调用文摘列表API获取文摘
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • #### golang中【堆】的使用及底层 ####
  • ###C语言程序设计-----C语言学习(6)#
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • (42)STM32——LCD显示屏实验笔记
  • (C语言)二分查找 超详细
  • (javascript)再说document.body.scrollTop的使用问题
  • (pycharm)安装python库函数Matplotlib步骤
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (紀錄)[ASP.NET MVC][jQuery]-2 純手工打造屬於自己的 jQuery GridView (含完整程式碼下載)...
  • (转)LINQ之路
  • (转)程序员技术练级攻略
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET Core WebAPI中封装Swagger配置
  • .NET Standard 支持的 .NET Framework 和 .NET Core