How to make a cover system ?

Hi all , i want to make a cover system for my game but i don’t know what is do .

I think when the player press a key and he is next to the wall , he stay next to wall .

Thanks to have read ! Sorry for my english , i’m french

A priori, il te faut des zones Trigger. Lorsque le joueur entre dans une des ces zone, cela permuterait une boolean sur true, activant tous les bonus que tu veux, et quand le joueur sort de la zone, cela fait basculer la boolean sur false. Si tu veux que le joueur appuie sur une touche en plus pour être à couvert, tu rajoute une condition, si le joueur est dans la zone et qu’il appuie sur la touche, la boolean “aCouvert” passe à true.