Duplicatemovieclip, hittest et swapdepths ! (script commenté)

Description

Voila l'anim est prete, j'ai fais un compteur de score avec le hitTest, un duplicateMovieClipet pendant qu'on y est, un swapDepths et mouse.hide !

Source / Exemple :


mouse.hide(); // on cache la souris
_root.touche = 0; 		// on met les variable touche
_root.pas_touche = 0;	// et pas_touche à 0
_root.phrase.phrase_text = "Vous n'avez pas encore chié."
tirer = function () { // on créé une fonction appellée tirer
	nbr++; // on incrémente la variable nbr
	duplicateMovieClip(tir, "tir"+nbr, nbr); // on duplique le clip tir
	_root["tir"+nbr]._x = _root.avion._x; // info sur le nouveau clip
	_root["tir"+nbr]._y = _root.avion._y-22; // info sur le nouveau clip
	_root["tir"+nbr]._height = _root.puissance.force+5; // info sur le nouveau clip
	_root["tir"+nbr]._width = _root.puissance.force; // info sur le nouveau clip
	_root["tir"+nbr]._rotation = random(180)-90; // random entre -90 et 90
	_root["tir"+nbr]._alpha = random(30)+70; // random entre 70 et 100
	if (_root["tir"+nbr].hitTest(_root.bush)) { // on créé le hitTest
		_root.touche++; // incrémentation du clip touche
	}else{
		_root.pas_touche++; // incrémentation du clip pas_touche
	}
	_root.phrase.phrase_text = "Vous avez chié "+_root.touche+" fois sur George Bush et\nvous l'avez raté "+_root.pas_touche+" fois !!!";
};

Conclusion :


si vous avez des optimisations, conseil, bug dites le moi :)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.