線程小動畫之屏保--模仿小球碰撞反彈(二)

之前已經能產生許多小球,但是會發現小球和小球接觸後,其中一個球的形狀就消失了一部分,沒有起到碰撞的效果,所以接下來就繼續完成操作。   考慮到碰撞情況,無法就是考慮兩球球心間距離與它們半徑之和的比較關係,前者小於後者就發生碰撞,反之則沒有發生。當然如果只有一個球,自然不會發生碰撞的哈! //分析碰撞情況 for(int i=0;i<al.size();i++) { Ball b
相關文章
相關標籤/搜索