多物体碰撞模拟
1.构建小球精灵
Ball.as
2.模拟碰撞动画
Bubbles2.as
----------------------------------------------------------------------------------------------------
碰撞算法优化
多个精灵进行碰撞的一般算法:
| sprite1 | with | sprite2 | sprite3 | sprite4 | sprite5 | sprite6 | sprite7 | sprite8 |
| sprite2 | with | sprite1 | sprite3 | sprite4 | sprite5 | sprite6 | sprite7 | sprite8 |
| sprite3 | with | sprite2 | sprite1 | sprite4 | sprite5 | sprite6 | sprite7 | sprite8 |
| sprite4 | with | sprite2 | sprite3 | sprite1 | sprite5 | sprite6 | sprite7 | sprite8 |
| sprite5 | with | sprite2 | sprite3 | sprite4 | sprite1 | sprite6 | sprite7 | sprite8 |
| sprite6 | with | sprite2 | sprite3 | sprite4 | sprite5 | sprite1 | sprite7 | sprite8 |
| sprite7 | with | sprite2 | sprite3 | sprite4 | sprite5 | sprite6 | sprite1 | sprite8 |
| sprite8 | with | sprite2 | sprite3 | sprite4 | sprite5 | sprite6 | sprite7 | sprite1 |
精简算法:
| sprite1 | with | sprite2 | sprite3 | sprite4 | sprite5 | sprite6 | sprite7 | sprite8 |
| sprite2 | with | sprite3 | sprite4 | sprite5 | sprite6 | sprite7 | sprite8 | |
| sprite3 | with | sprite4 | sprite5 | sprite6 | sprite7 | sprite8 | ||
| sprite4 | with | sprite5 | sprite6 | sprite7 | sprite8 | |||
| sprite5 | with | sprite6 | sprite7 | sprite8 | ||||
| sprite6 | with | sprite7 | sprite8 | |||||
| sprite7 | with | sprite8 | ||||||
| sprite8 | with | nothing |

浙公网安备 33010602011771号