各位大侠,帮帮忙,在下感激不尽、、、
如何实现在屏幕中使气泡可以自由随机移动而又不互相重叠?

解决方案 »

  1.   

    写个bubble类。。随即移动的话,方向random
    于此同时判断是否和其他气泡碰撞啊
      

  2.   

    这个应该要用到做游戏的思路吧。。自定义一个View或SurfaceView,把整个View看成地图划分成很多小块,用int[][]数组保存每行每列的状态,如int[3][5]表示第3行第5列所在单位,0表示上面该块上面没东西,1表示被占。。然后定义自己气泡对象时加个检测碰撞的方法,移动时检测是否可移动~移动后改变整个地图(int[][])状态~怎么计算要自己慢慢解决。。