做一个打砖块的游戏,最终的结果是如下图所示
这个游戏很简单,主要就是利用了Unity3d的物理引擎,有兴趣的朋友可以先自己做一下,游戏虽然简单,但我中间遇到很多坑,看看有没有人能一下做好。
一、创建四个面cube
这个注意
(1) 不要设置刚体(RigidBody属性,这个属性会导致刚体之间的碰撞)
二、设置四个面Materials为弹性材料,全反射
定义好材质Material为弹性材料 Assets->右键->Create->Physic Meterial
属性设置如下:
Bounciness=1 按照我的理解就是篮球自由落体到地面的会弹高度,如果是1就是和原来一样高。
Friction是摩擦力,这里都设为0
三、小球的材料以及其他的砖块的材料也使用上面定义的材质。