Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
cycycycy Floodeur prématuré
Inscrit le: 22 Juin 2008 Messages: 632 Sujets: 12
|
Posté le: 21/09/09 17:47 Sujet du message: |
|
|
C'est en essayant que t'arrivera à le faire, tu pourra même trouver d'autres systèmes en te trompant en essayant de faire quelque chose. _________________
|
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 21/09/09 18:02 Sujet du message: |
|
|
Ouaip, mais là c'est pas une question d'habitude mais de compréhension... Le tuto est un peu obscur pour moi concernant les paramètres que j'ai évoqué plus haut... Si quelqu'un peu m'aider... _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
Ayane Bot administrateur
Inscrit le: 17 Sep 2007 Messages: 2009 Sujets: 49
Médailles: 2 (En savoir plus...)
|
Posté le: 22/09/09 13:11 Sujet du message: |
|
|
Il s'agit juste d'appliquer un coefficient de viscosité, la viscosité c'est la force propre au milieu et qui s'oppose à toute force. Par exemple l'air va contraindre tes mouvements, un avion doit fournir en continue une force de pousser pour compenser la perte dut à la viscosité, dans une piscine la viscosité est plus grande. Évidemment ce coefficient s'applique sur le temps, ainsi le total de viscosité sur deux secondes est deux fois plus contraignant que sur une seconde. Le coefficient est donné sur une seconde, hors comme notre DeltaT est bien plus petit qu'une seconde, il faut donc calculer le coefficient à appliquer pour intervalle DeltaT.
On met donc pour cela le coefficient de viscosité à la puissance DeltaT, puis on multiplie la vélocité par ce coefficient.
La fonction Power étant assez lourde, je vous conseil de ne le calculer qu'une fois:
Gui: | Trigger: Set DeltaViscosite = Power(Viscosite, Delta) Set Vel_X = (Vel_X x DeltaViscosite) Set Vel_Y = (Vel_Y x DeltaViscosite) |
De plus si votre Delta et votre Viscosité sont constants, vous pouvez alors le calculer une bonne fois pour toute à l'initialisation. Si vous êtes amener à changer l'une de ces valeurs de temps en temps, alors vous pouvez recalculer le coefficient à ce moment là.
Lorsque j'ai fait cet algorithme j'étais en Seconde/Première, mais c'est pour trouver comment appliquer la viscosité que j'ai eu le plus de mal. _________________
|
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 22/09/09 16:44 Sujet du message: |
|
|
Merci de ta réponse ! Bon, il ne me reste plus qu'à me casser les neurones pour essayer de tout comprendre ^^. Je test... _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 22/09/09 16:54 Sujet du message: |
|
|
OOOKKKKKK !!! J'avais pas vu la fonction "Power(Value, Power) dans l'éditeur !! _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 22/09/09 17:49 Sujet du message: |
|
|
CA MARCHE !!! HOURRA !!! Merci beaucoup pour ce tuto, c'est génial !! _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 23/09/09 10:18 Sujet du message: |
|
|
J'ai essayé de l'adapter en glissade normale, sur la glace quoi, mais ça plante...O_o
Quelles lignes il faut enlever exactement pour que ça marche ? _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
Bantas Anomalie floodiforme
Inscrit le: 21 Aoû 2007 Messages: 1524 Sujets: 37
Médailles: 1 (En savoir plus...)
|
Posté le: 23/09/09 12:36 Sujet du message: |
|
|
Doucement les quadruples post, la fonction "Editer" existe.
Pour faire une glissade classique, il suffit de retirer ce qui a rapport à la viscosité il me semble. _________________
|
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 23/09/09 13:29 Sujet du message: |
|
|
Tu remarques qu'il a environ 1h d'écart entre certains posts, si ce n'est plus : c'est parce que je me suis déconnecté puis reconnecté plusieurs fois dans la journée d'hier ; je concède que le deuxième double post (messages 2 et 3) est injustifié, mais bon, passons....
Pour ce qui est d'enlever les lignes utilisant la viscosité, j'ai essayé mais ça n'a pas donné de résultat ... mon unité est téléportée au delà des limites de la map (je ne savais pas que c'était possible, et pourtant..) Je vais relire le script une 283° fois, on ne sait jamais... _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
cycycycy Floodeur prématuré
Inscrit le: 22 Juin 2008 Messages: 632 Sujets: 12
|
Posté le: 23/09/09 15:03 Sujet du message: |
|
|
Il y a un système simplifier de glissade sur la glace mais il n'y a pas de rebond ou de ralentissement.
C'est le tuto sur les Escapes. _________________
|
|
Revenir en haut |
|
|
Shadows_Killers Membre actif
Inscrit le: 24 Aoû 2009 Messages: 116 Sujets: 9 Spécialité en worldedit: Ne pas finir ce que j'ai commencé
|
Posté le: 26/09/09 14:35 Sujet du message: |
|
|
D'accord, je vais y jeter un œil et essayer de l'adapter en rebonds. Merci =) _________________
Projet : Le Grand Démolisseur, La Récré Star Wars
En cours : prépa MP
AFK |
|
Revenir en haut |
|
|
|