Bonjour !
Je souhaite faire une rotation à mon cube de 90° de sa position d'origine lorsque l'utilisateur fait un slide sur l'écran.
Je détecte le slide mais je ne sais pas comment animer mon cube. A chaque fois j'ai une rotation directe de 90° mais pas d'animation.
Dois-je regardé du côté de AnimationClip ? Pouvez vous me guider ? Je code en C#.
Merci pour votre aide.
Animer cube lors d'une interaction.
Re: Animer cube lors d'une interaction.
Salut.
Ne pas confondre transform.rotate et transform.rotation.
Ne pas confondre transform.rotate et transform.rotation.
Dés fois j'bug, dés fois j'bug pas.
-
- Messages : 6
- Inscription : 23 Mars 2015 02:55
Re: Animer cube lors d'une interaction.
Et ? développe...
- GTSAReeper
- Messages : 230
- Inscription : 21 Juil 2013 02:12
- Localisation : Creuse - Limousin
Re: Animer cube lors d'une interaction.
Il te dit ça pour que tu cherche un peu....
Re: Animer cube lors d'une interaction.
transform rotate fait tourner.
transform rotation donne une une rotation, un angle pour être exacte, a un object.
transform rotation donne une une rotation, un angle pour être exacte, a un object.
Dés fois j'bug, dés fois j'bug pas.
Re: Animer cube lors d'une interaction.
Il faut que tu gères la rotation de ton cube sur plusieurs "frames". Donc le transform.Rotate() peut être utile, mais tu peux aussi utiliser le Quaternion.Lerp() !
Bon courage
Bon courage
Je me contredis toujours, voire jamais.
- boubouk50
- ModoGenereux
- Messages : 6263
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Animer cube lors d'une interaction.
Tu peux également lancer une coroutine qui fait tourner ton cube de x degrés par frame.
Il existe différentes manières très facile à mettre en place. Toutes sont déjà expliquées plusieurs fois sur ce forum.
Mots clés: Lerp / Coroutine / Rotate
Ex: viewtopic.php?f=25&t=10633&p=80622&hilit=lerp#p80622
Il existe différentes manières très facile à mettre en place. Toutes sont déjà expliquées plusieurs fois sur ce forum.
Mots clés: Lerp / Coroutine / Rotate
Ex: viewtopic.php?f=25&t=10633&p=80622&hilit=lerp#p80622
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation