CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Event game maker studio

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
[iota]
[iota]
Niveau 6
19 octobre 2013 à 17:22:21

Bonjour à tous :)

Ayant cherché mais n'ayant toujours pas trouvé de réponse, je voudrais vous poser une question :

Dans l'éditeur d'évènement de game maker studio, il faut placer les évènements déclencheurs puis les actions avec le système de drag and drop.

Seulement, est il possible de mettre deux évènement déclencheurs pour une liste d'actions ?

Je souhaite qu'un coffre s'ouvre lorsque le joueur est en collision avec lui ET appuie sur une touche du clavier, mais je ne peux pas mettre deux déclencheurs.

Merci d'avance :-)

chopsueys
chopsueys
Niveau 18
19 octobre 2013 à 18:13:28

Pas de problèmes pour ça il faut juste un peut de GML.
ouvres un event step dans ton coffre et écris:

if collision_circle(x,y,30,obj_perso,1,1)
{
if keyboard_check_pressed(ord("A"))
{
ouvert=1
}
}

En gros je fais un test de collision en me servant d'un cercle de rayon 30 qui a comme centre x et y (le point d'origine du sprite du coffre) avec le perso. Si il y a bien collision le programme va effectué ce qu'il y a entre les " {} " à savoir tous ça:

if keyboard_check_pressed(ord("A"))
{
ouvert=1
}

donc là on demande si la touche "a" est bien pressé. Si c'est le cas le programme exécute ce qu'il y a entre les " {} " donc ça:

ouvert=1

ouvert=1 c'est pour dire que le coffre est ouvert mais en gros la tu places ce que tu veux qu'il se passe quand le coffre s'ouvre.
A toi de modifier la taille du rayon, du nom de l'objet etc... places bien le point d'origine du sprite au centre. Si tu sais pas trop quoi mettre à la place de ouvert=1 télécharge le D&D décodeur il retranscrit toute les action D&D en gml, ou demandes moi si tu galère vraiment.

[iota]
[iota]
Niveau 6
19 octobre 2013 à 18:23:13

Merci beaucoup ! J'ai réglées les variables et ça marche ! :-)

Juste une question : le "ord" juste avant le "A" il correspond à quoi exactement ?

[iota]
[iota]
Niveau 6
19 octobre 2013 à 18:27:03

Et désolé du double post mais le personnage peut traverser le coffre après avoir mis le code :(

Est ce qu'il y a un réglage a changer ?

chopsueys
chopsueys
Niveau 18
19 octobre 2013 à 18:32:50

ord c'est une fonction qui te permet d'utiliser les lettres comme touche. car dans les touches près établis en gml il n'y a que les vk_shift, vk_ctrl... ect.
Cette fonction ne sert pas qu'a ça je pense, mais je ne m'en suis jamais servi autrement.

chopsueys
chopsueys
Niveau 18
19 octobre 2013 à 18:34:19

t'avais du mettre une action pour la collision dans l'event collision avec le coffre non ?

[iota]
[iota]
Niveau 6
19 octobre 2013 à 18:39:08

Ah ok merci et oui j'ai trouvé pour la collision :fier:

Merci à toi !

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware