Crackers Plutôt bien
Messages : 43 Projet Actuel : Apprendre ^^
| Sujet: [Résolu] Encore un noob qui sais pas faire une pause Jeu 24 Juil 2014 - 11:22 | |
| Bien le bonjours ! Comme indiqué dans le titre, moi aussi j'ai des soucis pour mettre mon jeux en pause... J'ai chercher dans l'aide de GM, sur le forum (j'ai lu et testé tous les posts comprenant le mot "pause" dans le titre, regardé des vidéos sur internet et je suis aussi allé voir du coté des anglophones. Mais rien y fais ! Je commence à désespérer, mais surtout, je me dit que ça viens peut être des codes et de mon soft. Je tourne sur Game Maker Studio et c'est surement la que ça coince. Le seul code qui fonctionne est celui ci : - Code:
-
{
if keyboard_check_released(ord('P'))and global.paused=false { global.paused=true instance_deactivate_all(true) position=0 } else if keyboard_check_released(ord('P'))and global.paused=true { global.paused=false instance_activate_all() }
if global.paused=true { tmp=draw_get_color() draw_set_color(c_black) draw_rectangle(0,0,room_width,room_height,false) draw_set_halign(fa_center) draw_set_valign(fa_middle) draw_set_color(c_black) draw_rectangle(position-128,room_height/2-24,position+128,room_height/2+24,false) draw_text(position+1,room_height/2+2,"PAUSE") draw_text(position+1,room_height/2,"PAUSE") draw_text(position-1,room_height/2+2,"PAUSE") draw_text(position-1,room_height/2,"PAUSE") draw_set_color(c_white) draw_text(position,room_height/2,"PAUSE") draw_text(position,room_height/2+1,"PAUSE") position+=(room_width/2-position)/10 } } mais le souci c'est que l'affichage des mes scores disparait après la pause... J'ai trouver des codes tous simple qui mettent juste le jeux en pause, mais le souci est qu'ils utilisent tous "screen_refresh()", mais se code ne fonctionne pas, et quand je suis aller voir dans l'aide, GM ma bien confirmé que se code n'existe plus... Enfin voila, si une bonne ame pouvais me venir en aide je serais très heureux Merci d'avance.
Dernière édition par Crackers le Jeu 24 Juil 2014 - 12:00, édité 1 fois |
|
hyper Utilisateur confirmé: Rang ****
Messages : 1458 Localisation : près de Nantes Projet Actuel : Super Note Aventure
| Sujet: Re: [Résolu] Encore un noob qui sais pas faire une pause Jeu 24 Juil 2014 - 11:37 | |
| - Crackers a écrit:
- mais le souci c'est que l'affichage des mes scores disparait après la pause...
J'avais le même script lors de mes débuts en GML, et j'avais remarqué que ce script altérait les couleurs des textes. Essaye d'insérer un draw_set_color(c_black) à la fin (avant les 2 } ) |
|
Crackers Plutôt bien
Messages : 43 Projet Actuel : Apprendre ^^
| Sujet: Re: [Résolu] Encore un noob qui sais pas faire une pause Jeu 24 Juil 2014 - 11:46 | |
| oui oui oui ça commence à venir, mais c'est pas tout à fais ça malheureusement. Mon score est bien affiché, mais il est décalé de son point d'origine... |
|
hyper Utilisateur confirmé: Rang ****
Messages : 1458 Localisation : près de Nantes Projet Actuel : Super Note Aventure
| Sujet: Re: [Résolu] Encore un noob qui sais pas faire une pause Jeu 24 Juil 2014 - 11:52 | |
| - Code:
-
draw_set_halign(fa_left) draw_set_valign(fa_top) Ces fonctions te permettront de remettre ton score à son point d'origine (si elles n'ont pas été supprimées sur GM:S). |
|
Crackers Plutôt bien
Messages : 43 Projet Actuel : Apprendre ^^
| Sujet: Re: [Résolu] Encore un noob qui sais pas faire une pause Jeu 24 Juil 2014 - 11:59 | |
| Nickel, marche impèc', merci beaucoup d'avoir pris le temps de m'aider HyperMario. |
|
Contenu sponsorisé
| Sujet: Re: [Résolu] Encore un noob qui sais pas faire une pause | |
| |
|