|
|
Utilisation de plages d'interpolation dans le scénario
Lors de la création d'une animation dans Flash, il est souvent approprié de commencer par définir des plages d'interpolation dans le scénario. En établissant la disposition initiale des objets dans des images et des calques, vous pouvez alors terminer les interpolations en modifiant les propriétés interpolées dans l'inspecteur des propriétés ou dans l'Editeur de mouvement.
Pour sélectionner des plages d'interpolation et des images dans le scénario, effectuez l'une des opérations suivantes :
Pour sélectionner l'ensemble d'une plage d'interpolation, cliquez sur cette dernière.
Pour sélectionner plusieurs plages d'interpolation, y compris des plages non contiguës, cliquez sur chaque plage en maintenant la touche Maj enfoncée.
Pour sélectionner une seule image dans une plage d'interpolation, cliquez sur cette image en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée.
Pour sélectionner plusieurs images contiguës dans une plage, faites glisser la souris à l'intérieur de la plage en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée.
Pour sélectionner des images dans plusieurs plages d'interpolation sur des calques différents, appuyez sur la touche Ctrl pendant vos sélections.
Pour sectionner une image-clé de propriété individuelle dans une plage d'interpolation, appuyez sur la touche Ctrl, puis cliquez sur l'image-clé de propriété. Vous pouvez ensuite la faire glisser vers un nouvel emplacement.
Déplacement, duplication ou suppression de plages d'interpolationPour déplacer une plage vers un nouvel emplacement du même calque, faites-la glisser.
Remarque : le verrouillage d'un calque empêche de modifier la scène mais pas le scénario. Le déplacement d'une plage au-dessus d'une autre détruit les images qui se chevauchent dans la seconde plage.
Pour déplacer une plage d'interpolation vers un autre calque, faites-la glisser vers le calque ou copiez-la et collez-la dans le nouveau calque.
Vous pouvez faire glisser une plage d'interpolation vers un calque normal, un calque d'interpolation, un calque de guide, un calque de masque ou un calque masqué. Si le nouveau calque est un calque normal et vide, il devient un calque d'interpolation.
Pour dupliquer une plage, faites-la glisser vers son nouvel emplacement dans le scénario en maintenant la touche Maj enfoncée (Windows) ou Commande (Macintosh), ou copiez-la et collez-la.
Pour supprimer une plage, sélectionnez-la et choisissez Supprimer les images ou Effacer les images dans le menu contextuel de la plage.
Modification de plages d'interpolation adjacentesPour déplacer la ligne séparant deux plages d'interpolation contiguës, faites glisser cette ligne de séparation.
Chaque interpolation est alors recalculée.
Pour séparer les images adjacentes de début et de fin de deux plages d'interpolation contiguës, faites glisser l'image de début de la seconde plage en maintenant la touche Alt enfoncée (Windows) ou Commande (Macintosh).
Cette opération vous permet d'ajouter d'autres images entre les deux plages.
Pour diviser une plage d'interpolation en deux plages distinctes, cliquez en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée sur une image dans la plage, puis choisissez Diviser le mouvement dans le menu contextuel de la plage.
Les deux plages d'interpolation ont alors la même occurrence cible.
Remarque : vous ne pouvez pas diviser un mouvement si plusieurs images sont sélectionnées. Si une accélération était appliquée à l'interpolation divisée, il est possible que le mouvement des deux interpolations plus petites ne soit pas exactement le même que l'original.
Pour relier deux plages d'interpolation contiguës, sélectionnez-les et choisissez Joindre les mouvements dans le menu contextuel de la plage.
Modification de la longueur d'une plage d'interpolationPour modifier la longueur d'une animation, faites glisser l'extrémité (droite ou gauche) de la plage d'interpolation.
Le glissement de l'extrémité d'une plage dans les images d'une autre plage remplace ces dernières dans la seconde plage.
Pour étendre la présence d'un objet interpolé sur la scène au-delà de l'une des extrémités de son interpolation, faites glisser l'image d'une des extrémités de sa plage d'interpolation en maintenant la touche Maj enfoncée. Flash ajoute des images à la fin de la plage sans les interpoler.
Vous pouvez également sélectionner une image située après la plage d'interpolation dans le même calque et appuyer sur F6. Flash étend la plage d'interpolation et ajoute une image-clé de propriété pour toutes les propriétés de l'image sélectionnée. Si vous appuyez sur la touche F5, Flash ajoute des images mais pas d'image-clé de propriété à l'image-clé sélectionnée.
Remarque : pour ajouter des images statiques à la fin d'une plage concomitante à une autre plage, commencez par déplacer la plage adjacente pour faire de la place aux nouvelles images.
Ajout ou suppression d'images dans une plage d'interpolationPour supprimer des images dans une plage, faites glisser la souris en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée pour sélectionner des images, puis choisissez Supprimer les images dans le menu contextuel de la plage.
Pour couper des images dans une plage, faites glisser la souris en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée pour sélectionner les images, puis choisissez Couper les images dans le menu contextuel de la plage.
Pour coller des images dans une plage d'interpolation existante, faites glisser la souris en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée pour sélectionner les images à remplacer, puis choisissez Coller les images dans le menu contextuel de la plage.
Le fait de coller simplement l'ensemble d'une plage sur une autre remplace la totalité de la seconde plage.
Remplacement ou suppression de l'occurrence cible d'une interpolationPour remplacer l'occurrence cible d'une plage d'interpolation, effectuez l'une des opérations suivantes :
Sélectionnez la plage et faites glisser le nouveau symbole du panneau Bibliothèque vers la scène.
Sélectionnez le nouveau symbole dans le panneau Bibliothèque et l'occurrence cible de l'interpolation sur la scène, puis choisissez Modification > Symbole > Permuter le symbole.
Sélectionnez la plage, puis collez une occurrence de symbole ou du texte depuis le presse-papier.
Pour supprimer l'occurrence cible d'une plage d'interpolation sans supprimer l'interpolation elle-même, sélectionnez la plage et appuyez sur la touche Suppr.
Affichage et modification des images-clés de propriété d'une plage d'interpolationPour afficher les images-clés de propriété contenant des images dans une plage pour différentes propriétés, sélectionnez la plage et choisissez Afficher les images-clés dans le menu contextuel de la plage, puis le type de propriété dans le sous-menu.
Pour supprimer une image-clé de propriété dans une plage, cliquez sur l'image-clé de propriété en appuyant sur la touche Ctrl (Windows) ou Commande (Macintosh) pour la sélectionner, puis du bouton droit (Windows) ou avec la touche Contrôle (Macintosh) et choisissez Supprimer l'image-clé pour le type de propriété dont vous souhaitez supprimer l'image-clé.
Pour ajouter des images-clés de propriété d'un type spécifique à une plage, appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh), puis cliquez sur une ou plusieurs images de la plage pour les sélectionner. Cliquez ensuite du bouton droit (Windows) ou avec la touche Ctrl (Macintosh) et choisissez Insérer une image-clé > type de propriété dans le menu contextuel de la plage. Flash ajoute des images-clés de propriété aux images sélectionnées. Vous pouvez également définir une propriété d'une occurrence cible dans une image sélectionnée pour ajouter une image-clé de propriété.
Pour ajouter une image-clé de propriété pour tous les types de propriété à une plage, placez la tête de lecture dans l'image qui doit recevoir l'image-clé, puis choisissez Insérer > Scénario > Image-clé ou appuyez sur F6.
Pour inverser le sens d'une interpolation, choisissez Trajectoire de mouvement > Inverser le tracé dans le menu contextuel de la plage.
Pour transformer une plage d'interpolation en images statiques, sélectionnez la plage et choisissez Annuler l'interpolation dans le menu contextuel.
Pour convertir une plage d'interpolation en animation image par image, sélectionnez la plage, puis choisissez Convertir en animation image par image dans le menu contextuel de la plage.
Pour déplacer une image-clé de propriété vers une autre image de la même plage d'interpolation ou vers une autre plage d'interpolation, cliquez sur l'image-clé de propriété en appuyant sur Ctrl (Windows) ou Commande (Macintosh) pour la sélectionner, puis faites-la glisser vers son nouvel emplacement.
Pour copier une image-clé de propriété vers un autre emplacement dans la plage d'interpolation, cliquez sur son entrée en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) pour la sélectionner, puis faites-la glisser en maintenant la touche Alt enfoncée (Windows) ou Option (Macintosh) vers son nouvel emplacement.
Ajout ou retrait d'images-clés de propriété 3D dans une interpolation Cliquez du bouton droit (Windows) ou avec la touche Ctrl (Macintosh) sur la plage d'interpolation dans le scénario, puis choisissez Interpolation 3D dans le menu contextuel. Si la plage d'interpolation ne contient aucune image-clé de propriété 3D, Flash les ajoute à chaque image-clé de propriété de position et de rotation X et Y existante. Si la plage d'interpolation contient déjà des images-clés de propriété 3D, Flash les supprime.
Copie et collage d'une interpolation de mouvementVous pouvez copier les propriétés interpolées d'une plage d'interpolation vers une autre. Les propriétés interpolées sont appliquées au nouvel objet cible, sans modifier l'emplacement de celui-ci. Vous pouvez ainsi appliquer une interpolation d'une zone de la scène à un objet d'une autre zone sans repositionner le nouvel objet cible.
- Sélectionnez la plage d'interpolations contenant les propriétés interpolées que vous souhaitez copier.
- Choisissez Edition > Scénario > Copier le mouvement.
- Sélectionnez la plage d'interpolations devant recevoir l'interpolation copiée.
- Choisissez Edition > Scénario > Coller le mouvement.
Flash applique les propriétés interpolées à la plage d'interpolation cible et ajuste la longueur de la plage d'interpolation en fonction de celle de la plage copiée.
Pour copier une interpolation de mouvement dans le panneau Actions ou l'utiliser dans un autre projet en tant que code ActionScript®, vous pouvez utiliser la commande Copier le mouvement en tant qu'ActionScript 3.0.
Copie et collage de propriétés d'interpolation de mouvementVous pouvez copier les propriétés d'une image sélectionnée vers une autre dans la même plage d'interpolation ou dans une autre. Lorsque les propriétés sont collées, leurs valeurs ne sont ajoutées qu'à l'image sélectionnée. Les valeurs de propriété copiées pour des effets de couleur, des filtres et des propriétés 3D ne sont collées que si ces éléments sont déjà appliqués à l'objet interpolé dans cette image. Les propriétés de position 2D ne peuvent pas être collées dans une interpolation 3D.
- Pour sélectionner une seule image dans une plage d'interpolation, cliquez sur cette image en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée.
- Cliquez sur l'image sélectionnée du bouton droit (Windows) ou en appuyant sur la touche Ctrl (Macintosh) et choisissez Copier les propriétés dans le menu contextuel.
- Pour sélectionner une seule image et recevoir les propriétés copiées, cliquez sur son entrée en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée.
L'image cible doit être dans une plage d'interpolation.
- Pour coller les propriétés copiées dans l'image sélectionnée, effectuez l'une des opérations suivantes :
Pour coller toutes les propriétés copiées, cliquez sur l'image sélectionnée dans la plage d'interpolation cible du bouton droit (Windows) ou en appuyant sur la touche Commande (Macintosh), puis choisissez Coller les propriétés dans le menu contextuel.
Pour ne coller que certaines des propriétés copiées, cliquez sur l'image sélectionnée dans la plage d'interpolation cible du bouton droit (Windows) ou en appuyant sur la touche Commande (Macintosh), puis choisissez Coller les propriétés spéciales dans le menu contextuel. Dans la boîte de dialogue qui apparaît, sélectionnez les propriétés à coller, puis cliquez sur OK.
Flash crée une image-clé de propriété pour chaque propriété collée dans l'image sélectionnée et recommence l'interpolation de mouvement.
Conversion d'une plage d'interpolation en animation image par imageVous pouvez convertir une plage d'interpolation de mouvement en animation image par image. Dans l'animation image par image, chaque image contient des images-clés distinctes (pas des images-clés de propriété), qui contiennent elles-mêmes des occurrences distinctes du symbole animé. Une animation image par image ne contient pas de valeurs de propriété interpolées. Pour plus d'informations, consultez la rubrique Animation image par image.
Pour convertir la plage d'interpolation désirée, cliquez du bouton droit (Windows) ou avec la touche Ctrl (Macintosh) sur son entrée, puis choisissez Convertir en animation image par image dans le menu contextuel.
Copie de mouvement en tant qu' ActionScript 3.0Copiez les propriétés qui définissent l'interpolation de mouvement du scénario en tant que code ActionScript 3.0 et appliquez le mouvement à un autre symbole, soit dans le panneau Actions, soit dans les fichiers source (tels que les fichiers de classe) d'un document Flash qui utilise ActionScript 3.0.
Utilisez les classes fl.motion pour personnaliser le code ActionScript généré par Flash pour votre projet spécifique. Pour plus d'informations, consultez les classes fl.motion dans le Guide de référence du langage ActionScript 3.0.
Copier le mouvement en tant qu'ActionScript 3.0 peut capturer les propriétés suivantes d'une interpolation de mouvement :
- Sélectionnez la plage d'interpolation du scénario ou l'objet sur la scène qui contient l'interpolation de mouvement à copier.
Une seule plage d'interpolation ou un seul objet interpolé peut être sélectionné pour être copié en tant qu'ActionScript 3.0.
- Effectuez l'une des opérations suivantes :
Choisissez Edition > Scénario > Copier le mouvement en tant qu'ActionScript 3.0.
Cliquez du bouton droit (Windows) ou en appuyant sur la touche Contrôle (Macintosh) sur la plage d'interpolation ou sur l'occurrence interpolée sur la scène et choisissez Copier le mouvement en tant qu'ActionScript 3.0.
Flash copie le code ActionScript 3.0 qui décrit l'interpolation de mouvement sélectionnée dans le Presse-papiers de votre système. Le code décrit l'interpolation sous la forme d'une animation image par image.
Pour utiliser le code copié, collez-le dans le panneau Actions d'un document Flash contenant une occurrence du symbole devant recevoir l'interpolation copiée. Supprimez les commentaires de la ligne qui appellent la fonction addTarget() et remplacez le texte <nom de l'occurrence ici> dans cette ligne par celui de l'occurrence du symbole que vous souhaitez animer.
Pour nommer l'occurrence du symbole à animer avec le code ActionScript collé, sélectionnez l'occurrence sur la scène et entrez le nom dans l'inspecteur des propriétés.
Vous pouvez également nommer une occurrence d'interpolation de mouvement en sélectionnant la plage interpolation dans le scénario et en saisissant un nom dans l'inspecteur des propriétés. Vous pouvez alors référencer la plage d'interpolation dans le code ActionScript 3.0.
Pour plus d'informations sur l'animation avec ActionScript 3.0, consultez les classes fl.motion dans le Guide de référence du langage et des composants ActionScript 3.0.
|