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

一周一个Unity小游戏2D反弹球游戏 - 生成反弹障碍物

前言

        有了基础的球板反弹逻辑和交互,接下来就是让游戏的玩法丰富起来,我们可以基于规则生成一些可反弹的障碍物,当球碰到障碍物时,球会反弹,障碍物会销毁。


创建障碍物

        在Unity视图中创建一个SpriteRenderer游戏物体叫Block,然后在其上添加BoxCollider 2D组件。

        创建一个脚本名为Block,将其挂载到Block游戏物体上,并在脚本中实现以下代码。

public class Block : MonoBehaviour
{
    private void OnCollisionEnter2D(Collision2D other)
    {
        if (other.gameObject.CompareTag("Ball"))
        {
            Destroy(gameObject);

相关文章:

  • vscode 都有哪些大模型编程插件
  • 微服务中的服务保护方案:确保系统稳定与安全
  • 【菜笔cf刷题日常-1600】C. Binary String(二分求min/max)
  • 厦门大学第二讲:DeepSeek大模型赋能高校教学和科研(124页)(文末附下载方法)
  • 辉视融合服务器方案:为小酒店行业铺垫未来智能化布局
  • 人工智能之数学基础:n阶行列式
  • C语言文件操作学习笔记:从基础到实践
  • Android U 分屏——SystemUI侧处理
  • 【算法系列】桶排序算法介绍及实现
  • [绘图机器]
  • 达梦数据库备份
  • vue2(笔记)4.0vueRouter.声明式/编程式导航以及跳转传参.重定向
  • LeetCode 2161. Partition Array According to Given Pivot(2025/3/3每日一题)
  • flink分布式事务 - 两阶段提交
  • 大模型微调
  • 从零到一:快速上手 Poetry——Python 项目管理的利器
  • 高频 SQL 50 题(基础版)_196. 删除重复的电子邮箱
  • 0304作业
  • 深入探索像ChatGPT这样的大语言模型-03-POST-Training:Reinforcement Learning
  • 《几何原本》命题I.9
  • 印记室内设计网站/站长工具 站长之家
  • 陕西住房和建设部网站首页/培训网站建设
  • 汽车之家官方网/无锡网站seo
  • 铁岭做网站公司哪家好/山东关键词快速排名
  • 企业网站建站软件/微信加人推码35一单
  • 烟台网站建设地址/百度图片识别在线识图