Les partenaires publicitaires:

Comment définir un code ActionScript pour la barre d'espace

La clé de la barre d'espace de votre clavier tous les jours est souvent utilisé en flash jeux vidéo et des applications d'apprentissage en ligne Flash. La clé de la barre d'espace est le plus grand clavier sur l'ordinateur et il est facile pour les joueurs de jeu et les étudiants à repérer et à utiliser. Flash peut être programmé pour interagir avec touches, par exemple lorsque la touche barre d'espace est enfoncée, avec le code ActionScript 3.0, le langage de programmation de Flash. Création d'un événement ActionScript barre d'espace exige que vous savez comment utiliser des écouteurs d'événements du clavier. Les écouteurs d'événements Demandez le programme Flash pour prendre des mesures spécifiques comme l'affichage d'un message texte.

Choses que vous devez

  • Adobe Flash Professional (versions CS3, CS4 ou CS5)

Instructions

  1. Démarrez le programme flash. Cliquez sur "Nouveau" dans le menu Fichier de la barre de menu flash principal. Cliquez sur le type de fichier "Fichier Flash (ActionScript 3.0)" dans la boîte de dialogue Nouveau document qui apparaît. Cliquez sur le bouton "OK" pour fermer la boîte de dialogue.

  2. Sélectionnez l'option "Actions" dans le menu Fenêtre sur la barre de menu Flash principal pour ouvrir l'éditeur d'actions. Placez votre curseur de la souris sur la première ligne de l'éditeur d'actions. Cliquez sur le bouton de votre souris et tapez le code suivant pour ajouter un écouteur d'événement de clavier pour la scène qui va charger Flash pour traiter les instructions au sein de la fonction "pressedKey" quand une touche a été pressé:

    stage.addEventListener (KeyboardEvent.KEY_DOWN, pressedKey)

  3. Tapez le code suivant, à partir de la ligne suivante dans l'éditeur d'actions, de sorte que la fonction "pressedKey" permet de détecter si la clé de la barre d'espace a été enfoncée, puis charger Flash pour traiter les instructions qui se trouvent dans la fonction "KeyDetector":

    fonction pressedKey (event: KeyboardEvent): void

    {

    si (event.keyCode == 32) {keyDetector ()}



    }

  4. Tapez le code suivant, à partir de la ligne suivante dans l'éditeur d'actions, pour afficher le message "La clé de la barre d'espace a été pressé" après la touche barre d'espace a été pressé:

    keyDetector fonction (): void {

    trace ("La clé a été enfoncée la barre d'espace»)

    };

  5. Copiez et collez le code suivant dans l'éditeur d'actions pour exécuter la barre d'espace erreur de programme ActionScript gratuitement:

    stage.addEventListener (KeyboardEvent.KEY_DOWN, pressedKey)



    fonction pressedKey (event: KeyboardEvent): void

    {

    si (event.keyCode == 32) {keyDetector ()}

    }

    keyDetector fonction (): void {

    trace ("La clé a été enfoncée la barre d'espace»)

    };

  6. Cliquez sur l'option "TestMovie" dans le menu de configuration de la barre de menu principale Flash ActionScript pour jouer le film de la barre d'espace. Placez votre curseur de la souris sur la scène de Flash et appuyez sur la touche espace bar de votre clavier. Vérifiez que le message "La clé de la barre d'espace a été pressé" apparaît dans le panneau de sortie.

» » » » Comment définir un code ActionScript pour la barre d'espace