Bonjour à tous,
Je suis actuellement en train de réaliser une mécanique de "true FPS" pour mon projet, pour vous résumer très simplement :
Je doit animé un perso en mode third person avec tous les mouvements nécessaire (déplacements, saut, accroupi, etc...) alors que la camera sera totalement first person, attaché à la tête du personnage, étant donner que je souhaite réaliser un jeu multijoueur il est indispensable d'avoir des personnages animé plutôt que de simple bras sur une capsule.
J'ai donc fait un AimOffset dans lequel j'ai grouper toutes mes animations, j'ai paramétrer l'Anim BP et le Blueprint du personnage, malheureusement au moment du test les bras suivent bien la camera quand je regarde vers le haut, mais lorsque je regarde vers le bas il n'y à que la camera qui suit
Aim Offset
Je pense que oui, je n'utilise pas de BlendSpace mais un AimOffset auxquels je fait appel depuis le BP de mon personnage, j'ai tenter plusieurs choses :
. Modifier l'animation (De sorte que le perso regarde vers le bas, mais la tête regarde dans le corps)
. Intégrer la Camera à L'arme de sorte qu'elle la suive (ça fonctionne bien mais elle ne sera plus rattaché à la tête du perso)
. Modifier l'animation (De sorte que le perso regarde vers le bas, mais la tête regarde dans le corps)
. Intégrer la Camera à L'arme de sorte qu'elle la suive (ça fonctionne bien mais elle ne sera plus rattaché à la tête du perso)
Merci pour ta réponse, je te donne le résultat de mes tests :
]" Si tu fais juste pitch + axis value est-ce que ça marche ? "
PS : J'ai aussi remarquer une petite chose lors de mes derniers tests, je pense qu'il y'à un soucis au niveau de la camera, j'ai l'impression qu'elle ne s'adapte pas correctement à la rotation, j'ai pris une capture d'écran afin que vous puissiez mieux visualiser l'angle obtenu, ainsi que l'angle souhaité.
]" Si tu fais juste pitch + axis value est-ce que ça marche ? "
- Les mouvements ne s'effectuent que très très légèrement, la camera ce déplace de quelques centimètres comme ci la vu était restreinte
- Si je le met à 1 les mouvements s'inverse en regardant vers le bas la camera monte vers le haut et inversement.
- Si je le met à -1 tout est bon mais la vitesse de mouvement est plus lente tandis qu'à -2 les mouvements sont plus rapide et plus fluide.
PS : J'ai aussi remarquer une petite chose lors de mes derniers tests, je pense qu'il y'à un soucis au niveau de la camera, j'ai l'impression qu'elle ne s'adapte pas correctement à la rotation, j'ai pris une capture d'écran afin que vous puissiez mieux visualiser l'angle obtenu, ainsi que l'angle souhaité.
- La flèche verte est l'angle que je souhaite avoir afin que lorsque je regarde vers le bas je puisse voir les bras ainsi que l'arme
- Le flèche orange, l'angle (approximatif) que j'obtiens pendant mes tests, en bas à droite on peut voir la ou la camera projette.
J'ai essayer de plusieurs manière :
- En mettant la Camera dans le SpringArm et en attachant le SpringArm à la tête
- En mettant le SpringArm dans la Camera et en attachant la Camera à la tête