J'écris un script de game maker et je voulais savoir comment faire apparaître un message sur la ligne suivante.Game Maker Language nouvelle ligne
ex. show_message (« Bonjour » quelque chose + « Monde ») Sorties:
Hello
World
J'écris un script de game maker et je voulais savoir comment faire apparaître un message sur la ligne suivante.Game Maker Language nouvelle ligne
ex. show_message (« Bonjour » quelque chose + « Monde ») Sorties:
Hello
World
Je ne suis pas positif (jamais utilisé Game Maker avant) mais le manuel semble indiquer qu'un # fonctionnera (bien que cela puisse seulement travail pour draw_string). Vous pouvez également essayer Chr (13) + Chr (10), qui sont un retour chariot et un saut de ligne.
Ainsi, vous pouvez essayer:
show_message("Hello#World")
ou
show_message("Hello" + chr(13) + chr(10) +"World")
Toujours utiliser # comme nouvelle ligne Game Maker! Vous devriez écrire
show_message("First Line#Second Line");
Cela devrait fonctionner.
Voici un autre exemple. Au lieu d'avoir une boîte de message venir, vous pouvez utiliser la fonction draw_text(x,y,string)
Un exemple de ceci serait: draw_text(320,320,"Hello World");
Hope this helps
Ce n'est pas ce que l'utilisateur demande. –
Malgré les autres méthodes mentionnées sont plus « correcte », en Game Maker vous pouvez également écrire la nouvelle ligne droite dans l'éditeur de code:
show_message("Hello
World");
Mais codes obtenir un peu en désordre de cette façon.
Utilisez #
pour démarrer une nouvelle ligne:
show_message("Hello World!")
viendrais comme ceci:
Hello World!
Cependant,
show_message("Hello#World!")
viendrais comme ceci:
Hello
World!
Pour créer une nouvelle utilisation de la ligne # Ainsi, par exemple
Pour imprimer ceci:
Hello
World
Utilisez ceci:
show_message('Hello#World');
Essayez ceci:
{
ent = "
";
show_message("Hello" + ent + "World");
}
Vous devriez probablement demandez ceci sur les forums de Game Maker. – Artelius