Salut! J'aimerais que vous jetiez un oeuil a mon code:
(code de la balle(px et py sont défini avant, cer pas sa le prob):
while (sit == 0)
{
_x += px;
_y += py;
if (_x > 550 or _x < 0 or _y > 400 or _y < 0)
{
sit = 1;
}
for (i = _root.monstercreator.izombie; i >= 100; i -= 1)
{
if (eval ("_root.zombie" + i).hitTest (this._x, this._y, true))
{
eval ("_root.zombie" + i).zombiein.gotoAndStop ("die");
sit = 1;
}
else if (_root.zombie.hitTest (this._x, this._y, true))
{
_root.zombie.zombiein.gotoAndStop ("die");
sit = 1;
}
}
}
if (sit == 1)
{
_visible = false;
}
Mon probleme est que j'ai un for and un while... le prob cer que c'est la seule facon que je conaisse pour vérifier la collision entre ma balle et un zombie qui a été dupliqué, ayant un nom du genre: "zombie1 , zombie2, zombie3, etc.."
Quelqun a une facon pour que ca arete de lager ou tout simplement une autre façon de véifier les collisions?