Tutoriel Chocobreak - Étape 7
Étape 7: Les objets supplémentaires
Etre obligé de presser Alt-F4 pour quitter le jeu n'est pas très pratique. Ce serait vraiment mieux et plus facile si le jeu quittait en pressant une seule touche, comme la touche ECHAP. C'est très facile à réaliser en Clickteam Fusion 2.5. Nous pouvons programmer un événement, combinaison d'une condition et d'une action pour accomplir cette tâche.
L'événement que nous voulons définir est le suivant : "Quand l'utilisateur appuie sur la touche ECHAP alors quitter le jeu". Entrons donc cet événement. Tout d'abord la condition. Comme d'habitude, cliquez sur la ligne "Nouvelle condition" dans l'éditeur d'événements. Cela ouvre la boîte de dialogue "Nouvelle condition". Vous souvenez vous du moment où nous avons dit que nous parlerions des objets supplémentaires de cette boîte de dialogue? Le moment est arrivé. Découvrons ensemble ces objets puissants.
En bougeant la souris, localisez l'objet "La souris et le clavier".
Comme son nom l'indique, cet objet teste tout ce qui concerne le clavier et la souris. Cliquez à droite sur cet objet pour ouvrir son menu conditions. Inspectez les options, et vous verrez que vous disposez d'une batterie de conditions pour tester le clavier et la souris. Sélectionnez l'option "Le clavier" / "Lors de l'appui sur une touche".
Cela doit ouvrir une petite boîte de dialogue, qui vous demande de presser une touche. Nous voulons tester la touche ECHAP, alors pressez la touche ECHAP.
Vous devriez voir la ligne suivante dans l'éditeur d'événements.
Notre nouvelle condition pour tester la touche ECHAP est maintenant définie. Nous devons maintenant définir l'action qui se produira lorsque la touche est pressée. Inspectez la barre d'objet en haut de l'éditeur d'événements, et trouvez l'objet nommé "Contrôle du Storyboard" :
L'objet "Storyboard" vous permet de contrôler le déroulement de l'application. Situez le carré vide en dessous de l'icône "Contrôle du Storyboard", en face de notre nouvelle condition, et cliquez à droite. Cela ouvre le menu actions pour cet objet. Vous pouvez y voir de nombreuses options pour contrôler le déroulement de l'application, mais celle que nous désirons utiliser maintenant est "Terminer l'application".
Une fois l'action entrée, lancez l'application : vous constaterez que l'on peut quitter le jeu en appuyant sur la touche ECHAP.
Voici une liste des objets système, et leur fonction :
The "Special" object. This object contains many actions and conditions to perform complex tasks in Clickteam Fusion 2.5. It will be more important to you as you become an advanced user. | |
"The "Speaker" object. Contains actions to play sounds and music, and conditions to know whether this or that sound, or music, is playing. You can also adjust volume, channels and much more. | |
The "Storyboard controls" object contains actions and conditions to regulate the flow of the application. Going from one frame to the other, quitting the application, etc. | |
The "Timer" object contains conditions to perform actions at specific moments in the application. | |
The "New objects" object allows you to create new objects, (duplicates) of objects already in your application, while your application is running. A single monster could become ten or more this way. | |
The "Mouse pointer and Keyboard" object contains all the necessary conditions to test the mouse and the keys pressed. | |
The "Player 1" object contains actions to change the score and the number of lives of the player. It is used in games. |
Spread the word!
You can share this document using the following buttons.