Comment faire pour modifier BG dans le jeu de base Maker

Game Maker est un programme qui vous permet de créer vos propres jeux sans avoir à apprendre une seule ligne de code. Bien que la plupart des choses peuvent être faites entièrement à son interface drag-and-drop, certaines opérations nécessitent l'utilisation de GML, le langage de programmation inclus. Changer l'image du jeu de fond (ou "BG" pour faire court) se trouve être l'un de ceux --- mais heureusement il est encore un processus simple et peut se faire même avec les fonctionnalités avancées éteints.

Instructions

  1. Lancer Game Maker et cliquez sur le bouton de la barre d'outils qui ressemble à une peinture d'un paysage. Cliquez sur le "Charge Contexte" bouton dans la fenêtre qui apparaît, et choisissez une image de la boîte de dialogue de fichier navigateur. Cliquez "OK" Pour conserver vos changements. Cela crée une ressource d'image de fond (nommé automatiquement "background0"), Qui peut être affiché sur l'écran ingame. Game Maker a pas de limite au nombre de ressources de base que vous pouvez avoir dans un projet --- pour ce tutoriel, nous aurons besoin de deux. Faire la deuxième ressource de fond ("background1") En répétant les mêmes étapes.




  2. Créer un objet programmable en cliquant sur le bouton de la barre d'outils qui ressemble à une boule bleue. Cliquez sur le "Ajouter événement" bouton et choisissez "Appuyez sur la touche" gt; "Toute touche" dans le sélecteur de l'événement. Passez à l'onglet Contrôle de la palette d'action Block, et faites glisser une exécuter le bloc de code dans le panneau Actions. Type "background_index [0] = background1-" (Moins les guillemets) dans la fenêtre qui apparaît, puis cliquez sur le bouton vert de coche pour conserver les modifications. Cette ligne de code va changer l'arrière-plan à la seconde image que vous avez créé: l'image nommée "background1."

  3. Maintenant, faire en sorte que l'image de fond change à nouveau, lorsque la touche est relâchée. Ajouter un "Relâchez la touche" gt; "Toute touche" événement et lui donner une Exécuter bloc de code ainsi, cette fois avec le code "background_index [0] = background0-". Cela va faire le contraire de la première ligne de code, en changeant le fond de retour à la première image: l'image nommée "background0." Presse "OK" pour conserver vos modifications à l'objet.




  4. Créer une chambre pour votre jeu au lieu en cliquant sur la case blanche à bordure bleue sur la barre d'outils. Cliquez sur le "Fond" onglet et définissez l'arrière-plan de départ pour la salle à "background0." Cliquez n'importe où à l'intérieur de la salle pour créer une instance de votre objet. Maintenant tout presses clés seront détectés par elle et mis en conséquence.

  5. Cliquez sur le vert "Jouer" bouton pour tester votre jeu. Une fois il charge, maintenez une touche pour voir le changement de fond à partir de "background0" à "background1." Relâchez la touche pour changer à nouveau.

Conseils & Avertissements

  • Cette ligne de code de fond de changement peut être placé dans tous les cas pour tout objet. Vous pouvez faire le fond de votre changement de chambre quand un objet entre en collision avec un autre, quand un temps imparti, ou à tout autre événement que vous désirez.
» » » » Comment faire pour modifier BG dans le jeu de base Maker