AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 Traduire collision en GML?

Aller en bas 
3 participants
AuteurMessage
Malax
Utilisateur confirmé: Rang **
Malax


Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

Traduire collision en GML? Empty
MessageSujet: Traduire collision en GML?   Traduire collision en GML? EmptyMar 6 Fév 2007 - 18:09

Bonsoir tout le monde,

Pour 3000 $, comment fais t on pour traduire l'évenement collision et le placer dans step ( et de quelle manière? ), tous ces histoires d'évenements c'est pas clair du tout dans ma tite tete; oui oui, ya des perform_event(), ev_collision etc ... :honte:

La collision est entre deux objets (normal) il se trouve que là, c'est le meme objet (pour un id différent) Qui veut ben m'dire ? happy1
Revenir en haut Aller en bas
notiz85
Utilisateur confirmé: Rang *****
notiz85


Messages : 2004
Localisation : Vendée
Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...

Traduire collision en GML? Empty
MessageSujet: Re: Traduire collision en GML?   Traduire collision en GML? EmptyMar 6 Fév 2007 - 18:18

Beh si tu sais récuperer l'ID de l'autre objet :

if ev_collision with id.perso

Je sais pas un truc du genre car je sais pas trop me servir des ID et
Other : car je mi suis pas encore interreser gnii

_________________
Traduire collision en GML? 577128485
Revenir en haut Aller en bas
http://gmnotiz.fr.nf/
Blizter
Banni(e)



Messages : 2002

Traduire collision en GML? Empty
MessageSujet: Re: Traduire collision en GML?   Traduire collision en GML? EmptyMar 6 Fév 2007 - 23:22

Bonjour,
il n'y a aucune fonction gml qui renvoit l'id d'un objet qui entre en collision avec toi, pour la simple et bonne raison qu'il peut y en avoir plusieur. L'event collision se produit x fois quand des objets touchent l'objet courant dans la frame courante où x est égal au nombre d'objet, donc l'événement peut se produire plus d'une fois par frame, se que l'event step ne peut pas. Pour simuler un event collision qui renvoit qu'un seul id (même si plusieurs objet), tu peux utiliser ce code :

Citation :

autre_objet=objectSolid //(objet qu'on test, un nom d'objet)

if(instance_place(x,y,autre_objet,1,1))
{
id_de_lautre_objet=instance_nearest(x,y,autre_objet).id;
//id_de_lautre_objet équivaut maintenant à OTHER.
//exemple de code
id_de_lautre_objet.vie-=1;
}

j'ai écrit ce code par mémoire, j'ai peut-être oublier des arguments dans les fonctions.

Bonne chance super
Revenir en haut Aller en bas
Contenu sponsorisé





Traduire collision en GML? Empty
MessageSujet: Re: Traduire collision en GML?   Traduire collision en GML? Empty

Revenir en haut Aller en bas
 
Traduire collision en GML?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» collision
» Collision
» collision
» Collision
» collision

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: