~ S'évader de la banalité... Et entrer dans l'imaginaire ! ~
 
AccueilGuelnika, le site de E-m !S'enregistrerConnexion

Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.
Partagez | 
 

 [résolu]Collision entre deux objets

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Empty
Mangeur de manettes Lv 65
Mangeur de manettes Lv 65
avatar

Nombre de messages : 16363
Age : 31

MessageSujet: [résolu]Collision entre deux objets   Lun 06 Déc 2010, 23:16

Hello,

Voila, je tente un mini gameplay à la Resident Evil (maintenir X pour dégainer, tirer avec Enter) pour mon AlexRoiNiaisper Univers, jusqu'ici tout va bien ...

1) Les touches correspondent et fonctionnent parfaitement.
2) Le héro se bloque et le projectile part dans la direction du héro quand j'appuie sur Enter tout en maintenant X.
3) Le projectile ne peut pas être bloqué par un mur ou un objet.

Donc, nickel pour le moment, seul problème, je ne me rappelle plus comment faire pour gérer les collisions entre deux évènements :x

En gros il faudrait que quand le projectile (charset amené dans un premier temps aux coordonnées X.Y du héro) touche l'ennemi (dont je n'arrive pas à noter les coordonnées en continu), l'ennemi disparaisse !

Voila voila, je me souviens avoir déjà posé cette question il y a quelques années mais maintenant, je ne me souviens plus de la réponse et je ne trouve plus le topic nulle part...

Merci d'avance cactus smile

____________


Dernière édition par KoZzY le Mar 07 Déc 2010, 00:30, édité 1 fois
Revenir en haut Aller en bas
http://e-magination.jeun.fr
kilam1110
Maker de Légende Lv 50
Maker de Légende Lv 50
avatar

Nombre de messages : 4021
Age : 22

MessageSujet: Re: [résolu]Collision entre deux objets   Lun 06 Déc 2010, 23:53

Tu fais deux variables X et Y pour le projectile et pour la cible. (4 donc)
Dans un event en processus parralèle, tu mets 'rendre la variable cible X = à coordonnée X de l'event cible'. Tu fais pareil pour les Y, et ce pour les 2 events. Tu mets un attendre 0.1 secondes à la fin de ton event en parralèle.
Pour détecter la collision, tu fais :
Si variable 'projectile X' = variable 'cible X',
Si variable 'projectile Y' = variable 'cible Y',
Et tu mets ici ce que tu veux qu'il se passe pendant la collison. Wink

Voilà. Very Happy

____________
Falco Fan...
Spoiler:
 


Revenir en haut Aller en bas
http://new-rpgmaker.superforum.fr/
Empty
Mangeur de manettes Lv 65
Mangeur de manettes Lv 65
avatar

Nombre de messages : 16363
Age : 31

MessageSujet: Re: [résolu]Collision entre deux objets   Mar 07 Déc 2010, 00:29

Raaah p'tain j'avais complètement oublié qu'on pouvait rendre égal la valeur d'une variable aux coordonnées d'un évènement bêtement en utilisant "modifier variable" ... Pfff on voit que ça fait longtemps que je l'avais plus ouvert ^^

Merci pour le Rappel Kilam, je peux déjà clore le topic =]

____________
Revenir en haut Aller en bas
http://e-magination.jeun.fr
Contenu sponsorisé




MessageSujet: Re: [résolu]Collision entre deux objets   

Revenir en haut Aller en bas
 
[résolu]Collision entre deux objets
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
E-magination :: ~ Forums d'enrichissement ~ :: Apprentissage et partage :: RPG Maker 2K & 2K3 :: Entre aides-
Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.Sauter vers: