Les partenaires publicitaires:

Comment changer la couleur d'un objet à l'aide d'ActionScript 2.0

Vous pouvez changer la couleur d'un clip vidéo dans Flash en utilisant l'ActionScript 2.0 "Couleur" objet. Objets dans ActionScript 2.0 permettent l'accès à certains types d'informations. L'objet de couleur vous permet de définir la couleur de clips vidéo au sein de votre animation Flash en utilisant le code.

Choses que vous devez

  • Logiciel Flash
  1. Créez un clip

    • 1

      Dessiner une forme avec l'outil Rectangle sur la scène principale en Flash. Remplissez-le avec la couleur de votre choix.

    • 2

      Sélectionnez la forme que vous venez de créer et de le convertir à un clip vidéo en appuyant sur "F8" ou en sélectionnant "Modifier / Convertir en symbole."

    • 3

      Entrer "color_mc" pour le nom et "Clip vidéo" pour le type dans la boîte de dialogue Convertir en symbole. Appuyez "D'ACCORD."

    • 4

      Sélectionnez le clip que vous venez de créer, dans la boîte de dialogue Propriétés entrer "color_mc" pour le nom de l'instance. Depuis Flash crée un clip avec aucun nom d'instance par défaut, vous devez entrer un nom d'instance afin de référencer le clip dans votre code.

    • Ecrire le code

      • 1

        Créer une couche dans votre calendrier et nommez- "Actions." Vous allez écrire votre code dans la première image de cette couche.

      • 2

        Appelez l'objet couleur en entrant le code suivant:

        var changeColor = new Color () -

      • 3

        Entrez le nom du clip dans les parenthèses. Cela indique à l'objet Couleur clip vidéo qui il aura une incidence:

        var = changeColor newColor (color_mc) -

      Attribuer les couleurs

      • 1



        Créer une fonction qui va changer la couleur au bleu lorsque les rouleaux de la souris sur le clip en entrant le code suivant:

        color_mc.onRollOver = function () {

        changeColor.setRGB (0x3333FF) -

        }

        Vous pouvez changer la valeur hexadécimale dans le setRGB () parenthèses si vous souhaitez appliquer une couleur différente à votre clip.

      • 2

        Créer une fonction qui va changer la couleur au rouge lorsque les rouleaux de la souris sur le clip en entrant le code suivant:

        color_mc.onRollOut = function () {

        changeColor.setRGB (0xCC0000) -

        }

        Vous pouvez changer la valeur hexadécimale dans le setRGB () parenthèses si vous souhaitez appliquer une couleur différente à votre clip lors de la souris déploie.

      • 3

        Testez l'animation en sélectionnant "Contrôle / Tester l'animation." Déplacez votre souris sur le rectangle et sa couleur devient bleu. Déplacez votre souris sur le rectangle et sa couleur passe au rouge.

    » » » » Comment changer la couleur d'un objet à l'aide d'ActionScript 2.0