Glitcher à travers un mur ou un sol puis tomber à l'infini sans avoir aucune autre option que de recommencer le jeu depuis le début ... frustrant n'est ce pas ?
Heureusement il éxiste des solutions très simples pour mettre en place des systèmes de débugage : tuer le joueur, replacement du personnage à un point précis, replacement du personnage à l'endroit où il est passé sous le niveau du sol, ... bref il éxiste pleins de solutions.
Aujourd'hui je vous présente un système utilisant un raycast permettant de replacer le joueur à l'endroit précis où il est passé sous le sol. Ce script fonctionne pour tous les types de terrains : Terrain 3D, Mesh Collider, Cube, ... Il est possible de l'intégrer facilement à tout type de jeu.
Laisser un commentaire :