一周一个Unity小游戏2D反弹球游戏 - 反弹的球

前言

        本文将实现一个可以反弹的球,对球进行2D的物理设置,同时创建四周的空气墙用来对球进行反弹,最后对球生成一个随机方向的力将球发射出来进行反弹效果的检验。


创建一个球

        首先通过菜单中的2D Object->Sprites->Circle创建一个小球的SpriteRenderer,如下。

        然后将该游戏物体命名为Ball,设置其scale的大小为0.3(根据需要可做调整)。

        给这个游戏物体添加上一个Rigidbody 2D刚体组件和一个Circle Collider 2D碰撞体。将刚体上的重力参数Gravity Scale改为0(即不受重力&#x