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

Unity 2D实战小游戏开发跳跳鸟 - 跳跳鸟碰撞障碍物逻辑

在有了之前创建的可移动障碍物之后,就可以开始进行跳跳鸟碰撞到障碍物后死亡的逻辑,死亡后会产生一个对应的效果。

跳跳鸟碰撞逻辑

创建Obstacle Tag

首先跳跳鸟在碰撞到障碍物时,我们需要判定碰撞到的是障碍物,可以给障碍物的Prefab预制体添加一个Tag为Obstacle,添加步骤如下。在Obstacle的预制体上点击Tag中的Untagged下拉菜单,点击Add Tag,这时会跳转到Tag管理页面。

然后点击+号,添加名为Obstacle的Tag,再点击Save保存。

最后双击Obstacle预制体,在预制体编辑视图中,指定Obstacle以及其下两个带碰撞体的游戏物体Top和Bottom的Tag为刚刚创建的Obstacle Tag。


http://www.kler.cn/a/529367.html

相关文章:

  • 代码随想录刷题笔记
  • nacos 配置管理、 配置热更新、 动态路由
  • 第一个Python程序
  • PHP Error处理与优化指南
  • QT实现有限元软件操作界面
  • Kotlin判空辅助工具
  • 人工智能第2章-知识点与学习笔记
  • LabVIEW如何有效地进行数据采集?
  • MySQL数据库——事务和索引_龍弟idea
  • 线性数据结构:单向链表
  • Python NumPy(12):NumPy 字节交换、NumPy 副本和视图、NumPy 矩阵库(Matrix)
  • 基于 YOLOv8+PyQt5 的无人机红外目标检测系统:开启智能监测新时代
  • 《基于Scapy的综合性网络扫描与通信工具集解析》
  • Linux环境下的Java项目部署技巧:环境安装
  • C++模板编程——可变参函数模板
  • 无法将“mklink”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
  • MySQL知识点总结(十九)
  • Excel to form ?一键导入微软表单
  • three.js+WebGL踩坑经验合集(6.2):负缩放,负定矩阵和行列式的关系(3D版本)
  • 一文讲解Java中HashMap的扩容机制
  • 解锁计算机视觉算法:从理论到代码实战
  • 小白零基础--CPP多线程
  • w186格障碍诊断系统spring boot设计与实现
  • 星际智慧农业系统(SAS),智慧农业的未来篇章
  • MP4分析工具
  • 97,【5】buuctf web [极客大挑战 2020]Greatphp