Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
fr:gdevelop:tutorials:tutoriel_forces [2017/07/12 16:59]
piyou [Le fonctionnement]
fr:gdevelop:tutorials:tutoriel_forces [2017/07/12 17:02]
piyou [Un exemple d'utilisation]
Line 119: Line 119:
  
  
-Les force s'​additionnent,​ ça c'est bon c'est assimilé. Mais que donne ces forces :+Les force s'​additionnent,​ ça c'est bon c'est assimilé. Mais que donne ces deux forces :
  
  force de 0 en X - 200 en Y avec un amortissement 1  force de 0 en X - 200 en Y avec un amortissement 1
Line 137: Line 137:
  
 Et justement maintenant que ce point est vu, nous allons l'​utiliser =) Nous allons simuler une gravité. Et justement maintenant que ce point est vu, nous allons l'​utiliser =) Nous allons simuler une gravité.
-Normalement avec tout ce que l'​on ​à vu, ça ne devrai ​pas vous poser problèmes.+Normalement avec tout ce que l'​on ​vu, ça ne devrait ​pas vous poser problèmes.
  
 Commençons par mettre par écrit ce que notre "​gravité"​ doit faire. Commençons par mettre par écrit ce que notre "​gravité"​ doit faire.
Line 156: Line 156:
 Élargissez le sol c'est pas grave ce n'est qu'une barre noire. Élargissez le sol c'est pas grave ce n'est qu'une barre noire.
  
-Bien la collision maintenant. Il faut que le perso s'​arrête quand il touche le sol. Bon je ne vous fait pas tomber dans le panneau ce n'est pas un cours sur les collisions ​ ([[fr:​gdevelop:​articles:​collision|En savoir + sur les collisions]]). Si vous écrivez :+Bien la collision maintenant. Il faut que le perso s'​arrête quand il touche le sol. Bon je ne vous fais pas tomber dans le panneau ce n'est pas un cours sur les collisions ​ ([[fr:​gdevelop:​articles:​collision|En savoir + sur les collisions]]). Si vous écrivez :
  
  Perso est en collision avec sol -> arrêter perso  Perso est en collision avec sol -> arrêter perso
Line 179: Line 179:
  
 Plusieurs points sur ces quelques lignes de code. Plusieurs points sur ces quelques lignes de code.
-  - La force appliquée est obligatoirement en durabilité infinie, si non notre Perso ne bougera même pas ou très peut+  - La force appliquée est obligatoirement en durabilité infinie, si non notre Perso ne bougera même pas ou très peu
-  - Pourquoi remettre "saut = 1" alors que, si notre perso est en l'air il à sa variable à 1 ?+  - Pourquoi remettre "saut = 1" alors que, si notre perso est en l'air il sa variable à 1 ?
  
 Tout simplement le fait que votre ordinateur est beaucoup plus rapide que vous. Essayez de ne pas mettre ça et restez appuyé sur la touche Up. Votre perso s'​envolera. Pourquoi ? Car entre le moment où il redescend et le moment où il remonte il est un peu dans le sol (C'est à dire pendant l'​action de séparation). L'​ordinateur,​ extrêmement rapide, comprend qu'il doit appliquer une force de 300 de puissance tant que le Perso est dans le sol, soit peut être 5, 10, 15 fois :-| Tout simplement le fait que votre ordinateur est beaucoup plus rapide que vous. Essayez de ne pas mettre ça et restez appuyé sur la touche Up. Votre perso s'​envolera. Pourquoi ? Car entre le moment où il redescend et le moment où il remonte il est un peu dans le sol (C'est à dire pendant l'​action de séparation). L'​ordinateur,​ extrêmement rapide, comprend qu'il doit appliquer une force de 300 de puissance tant que le Perso est dans le sol, soit peut être 5, 10, 15 fois :-|