Logo Makeyourgame
Accueil Les formations Créer un jeu Les ateliers Les tutoriels Blog Loterie
Logo Makeyourgame
Les formations Les financements Les exercices La certification Unity
Logo Makeyourgame
Mes objectifs Les jeux Les ressources Le glossaire
Logo Makeyourgame
Les tutos Youtube Les tutos Accompagnement Audio Documentation Godot Engine Graphisme 2D Graphisme 3D Langage C# Mini-Exercices Unity Web Phaser NoCode

Utilisation d'un doigt

Unity:Rotation et scale d’un objet sur mobile


Utilisation d'un doigt

Pour commencer, on va s’assurer que tout marche correctement dès le début avec la reconnaissance du positionnement d’un seul doigt.

On va créer une condition pour que l’application utilise ce comportement que si il y a un seul doigt touchant l’écran.

Si on commence à donner d’autres comportements avec plusieurs doigts, l’application va continuer à exécuter ce comportement ci dessus, au moins qu’on mette une condition.

Dans ce cas, on utilisera:

if(Input.touchCount == 1)
{
   //Comportement quand il y a qu'un seul doigt qui touche l'écran
}

Maintenant qu’on a cette condition, on aimerait pouvoir faire une comparaison entre la position du doigt au moment où on touche l’écran et la position du doigt au moment où on bouge notre doigt.

On aura donc besoin de savoir:

     -La position du doigt avec au moment de la phase "Began"

     -La position du doigt avec au moment de la phase "Moved"

     -La différence entre les 2 positions

 

Je vous laisse ici le lien de rappel pour la structure Touch. Dans cette structure on pourra récupèrer la position du doigt qui touche l'écran. La valeur de retour sera un Vector2.

A vous de jouer!





Validation de la session

Veuillez vous connecter ou créer un compte pour pouvoir valider cette session et ainsi gagner encore plus d'XP !


Retour à l'atelier


Continuer sur: Rotation sur une application mobile ?

Session précédente / suivante

Transform.Rotate

Manipuler la rotation d’un objet sur Unity peut être très complexe. Unity utilise des quaternions mais cette leçon va au delà de cet atelier alors si vous êtes intéressés, je vous invite à faire des recherches personnelles