Bonjour à tous,
J’utilise GD 4.0.92.1 avec windows 10-64bits à jour. Il me semble avoir localisé un bug avec le comportement platteforme (à moins que cela vienne de mon PC ?)
Le problème apparait lors d’un changement d’echelle d’un “PlatformObject” se déplaçant sur une “Platform” grâce aux comportements correspondants. Le masque de collision ne doit pas recouvrir pleinement la “Platform” pour que le problème apparaisse.
Dans le détail, voilà comment ça se passe :
Dès lors que le “PlatformObject” est en contact avec la “Platform” et que l’échelle du “PlatformObject” est changée, le “PlatformObject” disparait pour réapparaitre au dessus de la “Platform”, retombe ensuite sur la “Platform”, disparait de nouveau, et ainsi de suite… Une boucle continuelle se produit alors . Il convient de rétablir le “PlatformObject” à son échelle initiale pour stopper la boucle.
Voici l’exemple du problème rencontré : vous pouvez le télécharger ici ( dossier à décompresser sur le bureau): filetrip.net/dl?FxaGDB64xx (cliquer sur le bouton “Download file” à gauche de “View file”)
Appuyez sur la touche “a” pour augmenter l’échelle de “hero” et déclencher le problème.
Appuyez sur la touche “z” pour diminuer l’échelle de “hero” et rétablir la situation.
En espérant avoir été assez clair dans ma description:)
Ce soucis vient il de mon PC ou de GD ?
A+++
Ludo