如何实现“打砖块”游戏中,球根据碰撞方向弹来弹去的运动状态?
FC游戏“打砖块”里的球会根据碰撞方向弹来弹去,请问用 Phaser 该如何实现?
3 回复
如果用arcade引擎,设置好了bounce之后,就会自动回弹了。
ball.body.collideWorldBounds = true;
ball.body.bounce.set(1);
可以参考这个例子: https://www.phaser-china.com/example-detail-255.html
可以完全不用物理引擎,球的反弹就是把横纵坐标的任意一个(例如x+=1变为x-=1)改成反方向就可以了。
可以到小站的展示区看看 看谁能坚持五十秒 用的改变坐标