salut, j'aimerais faire un petit jeu avec un marteau guidé au clavier qui doit tapper sur "prix" écrit en toute lettres.
le marteau se contrôle avec les flèches et la touche espace le fait descendre
j'aimerais que lorsque le marteau frappe sur le clip ennemi des étincelles aparaissaisent qu'elle viennent de la bibliothèques (clip a).Pour le moment le marteau ne reagit plus après avoir appuyé une fois sur espace
sur ma scène principale en image 2 (car image 1 j'ai un bouton play) j'ai donc
calque marteau (clip fusée)
calque prix (clip ennemi)
calques actions:
fusee.onEnterFrame=function()
{
//Gestion du déplacement gauche-droite
if(Key.isDown(Key.LEFT))
{
this._x-=50;
}
if(Key.isDown(Key.UP))
{
this._y-=50;
}
if(Key.isDown(Key.DOWN))
{
this._y+=50;
}
if(Key.isDown(Key.RIGHT))
{
this._x+=50;
}
//La touche espace déclenche un tir
if(Key.isDown(Key.SPACE))
{
fusee.gotoAndPlay(2);
}
}
stop();
le clip fusée est constitué de 2 images-clé
première image marteau droit avec stop() dessus
deuxième image marteau abaissé avec le code suivant dessus: this.onEnterFrame = function() {
if (this.hitTest (_root.ennemi) ==true) {
_root.attachMovie("a", name+j,12 );
}};
que faire?
si vous voulez la source elle est dispo ici http://www.jeremieparmentier.com/test/marteau/marteau.swf
http://www.jeremieparmentier.com/test/marteau/marteau.fla
merci de votre aide
