Cette vidéo sur le Gameplay Ability System d’Unreal 5.3 explique comment créer les composants nécessaires pour tirer un projectile dans une compétence de gameplay, attribuée au joueur lorsque l’arme est équipée. Nous commençons par créer le projectile, BP_Pea, et le configurons pour qu’il se déclenche au contact de tout, sauf des meshes statiques du monde (et, plus tard, des objets physiques) et, lors d’un recouvrement avec un acteur possédant un Ability System Component, appliquer l’effet de gameplay de dégâts. Nous ajoutons ensuite un canal de collision pour éviter qu’il ne se déclenche au contact du personnage du joueur ou n’entre en collision avec lui.
https://dev.epicgames.com/community/learning/tutorials/lxYe/unreal-engine-09-tir-de-projectiles-creons-un-top-down-shooter