主页 > 电脑硬件  > 

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

一周一个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);
标签:

一周一个Unity小游戏2D反弹球游戏-生成反弹障碍物由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“一周一个Unity小游戏2D反弹球游戏-生成反弹障碍物