Contenu du cours
Jeu de Combat dans Unity
Jeu de Combat dans Unity
Effets Spéciaux du Joueur
RaycastHit2D.point
RaycastHit2D.point
est une propriété dans Unity utilisée pour récupérer la position dans l'espace mondial où un raycast 2D a touché le colliseur d'un objet.
Ainsi, RaycastHit2D.point
vous permet d'accéder à l'emplacement précis où un raycast 2D entre en contact avec le colliseur d'un objet, ce qui est utile pour effectuer des actions ou des calculs basés sur le point de collision.
Dans notre cas, nous l'avons utilisé pour obtenir le point d'attaque de l'ennemi et jouer les particules à ce point.
Placement des Particules
Après avoir ajouté la particule comme enfant de notre joueur, nous allons créer un SerializeField
pour notre particule et la glisser-déposer.
Pour jouer la particule, nous devons configurer sa position, et nous choisissons la position de l'impact du raycast pour cela.
Ainsi, après avoir changé sa position en raycastHit.point
, nous appellerons Play()
sur les particules, afin qu'elles commencent à jouer dans le jeu et nous montrent les visuels et l'impact.
Merci pour vos commentaires !