Pilotage d'une Animation via la Molette de la Souris

Rédaction du script et test de l'animation
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtriser Adobe Animate CC 2017
Revoir le teaser Je m'abonne
Transcription

29,89€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

29,89€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

L'objectif de cette vidéo est de :

  • Apprendre à détecter les actions de défilement de la molette de la souris
  • Comprendre comment piloter un scénario d'animation en fonction du défilement
  • Optimiser l'expérience utilisateur en ajustant la vitesse et le comportement de l'animation

Découvrez comment contrôler une animation de personnage en utilisant les événements de défilement de la souris. Ce tutoriel couvre les systèmes de détection de la molette, la lecture bidirectionnelle d'un scénario d'animation et l'optimisation des performances.

Dans ce tutoriel, nous partons d'un fichier de départ intégrant une animation de personnage. Nous allons ajouter un script pour détecter les actions de défilement de la molette de la souris et piloter l'animation en conséquence.
La fonction JavaScript Moleting sera au cœur de ce processus et nous ferons en sorte qu'elle fonctionne aussi bien sur Chrome que sur Firefox. La vidéo explique comment utiliser des conditions pour déterminer le sens de défilement et adapter l'animation en conséquence. Nous verrons également comment éviter l'animation en boucle pour obtenir un comportement plus naturel.
Pour conclure, quelques astuces pour ajuster la vitesse de l'animation et optimiser l'expérience utilisateur seront partagées.

Voir plus
Questions réponses
Quel est l'objectif de la fonction Moleting dans ce tutoriel ?
La fonction Moleting est développée pour détecter les actions de défilement de la molette de la souris et piloter le scénario d'animation en fonction du sens de défilement.
Comment différencie-t-on les navigateurs dans ce tutoriel ?
Pour Chrome et IE, on utilise 'window.addEventListener' avec l'événement 'mousewheel'. Pour Firefox, on utilise 'window.addEventListener' avec l'événement 'DOMMouseScroll'.
Quel est le rôle de la variable delta dans la gestion du scroll ?
La variable delta permet de déterminer le sens de défilement de la molette de la souris, donnant une valeur de 1 ou -1 selon que l'utilisateur scrolle vers le haut ou vers le bas.