Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:gdevelop:articles:collision [2015/05/18 12:28] (current)
Line 1: Line 1:
 +<note warning>
 +Il se peut que certaines choses aient changé.
 +En cas de besoin demandez de l'aide sur le Forum.
 +</​note>​
 +
 +====== Les collisions ======
 +===== Utilisation =====
 +
 +Tout d'​abord les collisions se trouvent uniquement dans les **Conditions**.
 +Il y a plusieurs façon de faire une collision.
 +
 +  * **Tous les objets** > **Collision**
 +  * **Sprite (image animée)** > **Collision**
 +
 +===== Tous les objets > Collision ​ =====
 +
 +
 +Les deux se rapprochent,​ Celle qui est dans **Tous les objets** est comme suit dans les évènements
 +{{fr:​gdevelop:​articles:​collision.png|}}
 +
 +Vous noterez qu'il y est écrit entre parenthèses : **(Masques de collisions)**
 +
 +Pour cela il faut édité les objets **Femme** et **Mur**
 +
 +{{fr:​gdevelop:​articles:​masques.png|}}
 +
 +  -  : Editer le masque de collision
 +  -  : Ajouter un rectangle au masque
 +  -  : Supprimer le rectangle sélectionné du masque
 +
 +
 +A la base aucun masque est appliqué, vous devez en crée un, cliquez sur  le bouton **Editer le masque de collision** puis sur **Ajouter un rectangle au masque**. Une première boite de dialogue apparaît et demande la taille en largeur (pixel) et ensuite en Hauteur (pixel).
 +Il y a possibilité de mettre plusieurs rectangle au masque.
 +
 +Quand un rectangle est ajouté il apparaît au coté de votre image. Déplacer le avec la souris ou clique droit sur le rectangle pour plus d'​option.
 +
 +===== Sprite (image animée) > Collision =====
 +
 +
 +Avec cette méthode vous devez utiliser des images en .png par exemple, car le masque suis les contours de l'​image même si l'​image est complexe.
 +Donc si vous avec un rond il faut favorisé cette méthode. Hors pour un carré ou rectangle les deux méthode sont bonnes.
 +
 +<​note>​
 +Vous aurez remarqué **(Masques de collisions)** n'est pas écrit entre parenthèses dans les évènements.
 +Le masque est non __modifiable__ et non __visible__,​ mais cependant il existe.
 +</​note>​
 +
 +