Une tête regarde la souris (illusion de 3d)

Description

La tête du personnage se penche et tourne pour pouvoir regarder la souris.

Il y a du code dans le clip principal (_root) et celui des yeux.

Pour l'effet "3D" il y a une découpe de l'image en deux parties. Une seule photo suffit.

Ce scripte marche pour une certaine taille d'animation, mais il doit être revus si on veut le caler dans une animation plus grande, sans quoi la tête risque de tourner très bizarrement.

Il est bien sur possible d'ajouter un fond (le corps du bonhomme par exemple).

Source / Exemple :


a.onEnterFrame = function() {
	// effet 3D (voir animation dans le clip)
        this.gotoAndStop(_xmouse);
        // rotation de la tête
	if (_xmouse<100) {
		this._rotation += ((100-_ymouse)/10-this._rotation)/10;
	} else {
		this._rotation += ((_ymouse-100)/10-this._rotation)/10;
	}
};

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.