上次自己想做一个超级玛丽的游戏时,遇到了一个问题,想做出砖块碰碎的效果,后来参考一些游戏里面的常用习惯,结合我的这个游戏,做出了砖块碰碎的效果。
一个砖块是一个sprite,想要做出人物碰撞产出撞碎效果,就要给这个sprite创建一些子物体,比如创建四块小一点的砖块,当人物碰到砖的时候,将这块砖销毁掉,把自己的子物体释放出来,再给子物体一些力,一段时间后又自己消失。
但做2D游戏,碰撞的检测最为烦恼,一个砖块上可能要有好几个碰撞器
上次自己想做一个超级玛丽的游戏时,遇到了一个问题,想做出砖块碰碎的效果,后来参考一些游戏里面的常用习惯,结合我的这个游戏,做出了砖块碰碎的效果。
一个砖块是一个sprite,想要做出人物碰撞产出撞碎效果,就要给这个sprite创建一些子物体,比如创建四块小一点的砖块,当人物碰到砖的时候,将这块砖销毁掉,把自己的子物体释放出来,再给子物体一些力,一段时间后又自己消失。
但做2D游戏,碰撞的检测最为烦恼,一个砖块上可能要有好几个碰撞器