0
有一個更好的解決方案來管理多個碰撞比...andengine管理多個碰撞
我有精靈X
第1組的精靈:Y1,Y2,Y3,Y4
雪碧第2組:精靈Z1,Z2,Z3,Z4
當X與羣組1的精靈和羣組2的精靈同時碰撞時,我必須重複。
現在我已經行之有效此示例代碼..
if(X.collidesWith(Y1)&&X.collidesWith(Z1)||X.collidesWith(Z2)||
X.collidesWith(Z3)||X.collidesWith(Z4))
{Y1 do something
}
..和等爲Y2,Y3和Y4
我一直在尋找別的東西,短一點
您必須將group1 sprite附加到作爲容器工作的其他實體中的單個實體和組2中。然後使用sprite x檢查兩個容器是否碰撞。這件事你必須檢查工作與否。 – Siddharth
如果我將Y1,Y2,Y3,Y4分組到一個名爲Entity_Y的實體中,並且檢查X和Entity_Y之間的衝突,那麼碰撞時只修改Entity_Y中的單個精靈(Y1,Y2,Y3或Y4)與X碰撞? – lucignolo
那件事你必須檢查並回復。 – Siddharth