Problème Caméra avec l'animator

Modérateurs : Administrateurs Suppléants, Community Manager

Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :

Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé

Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie

Exemple :

[DB-RS] Mouvement perso multijoueur
Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 4941
Inscription : 28 Avr 2014 11:57
Localisation : Toulouse

Re: Problème Caméra avec l'animator

Message par boubouk50 » 09 Fév 2016 11:48

Ta caméra est attachée à ton mesh, elle devrait plutôt être attachée à la tête.
As-tu besoin de voir ton personnage quand tu es en FPC? Tu peux le masquer.
Ta caméra à l'air d'être lockée avec un lookAt ().
Un script contrôle cette caméra je suppose...
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
Freelax
Messages : 1598
Inscription : 30 Déc 2009 23:02
Localisation : Niort
Contact :

Re: Problème Caméra avec l'animator

Message par Freelax » 09 Fév 2016 11:49

Salut,

Essaye de sortir le gameobject de ta camera hors de ton player ou sur le root et fait en sorte de suivre ta cam de façon plus souple.

[Grillé ^^]
Image

Relax4848
Messages : 22
Inscription : 29 Jan 2016 13:58

Re: Problème Caméra avec l'animator

Message par Relax4848 » 09 Fév 2016 11:57

Oui elle y est bien. Penses-tu qu'il pourrait s'agir du script de déplacement? Sinon le voici:

Script en js

Code : Tout sélectionner

#pragma strict
 
var animator : Animator; //stores the animator component
var v : float; //vertical movements
var h : float; //horizontal movements
var runup : float;
var runback : float;
var runright : float;
var runleft : float;
var sprint : float;
var crouch : float;
var crouchwalkup : float;
var jump : float;
var punchleft : float;

function Start () {
 
animator = GetComponent(Animator); //assigns Animator component when we start the game
 
}
 
function Update () {
 
v = Input.GetAxis("Vertical");
h = Input.GetAxis("Horizontal");

RunUp();
RunBack();
RunRight();
RunLeft();
Sprint();
Crouch();
CrouchWalkUP();
Jump(); 
PunchLeft();

}
 
function FixedUpdate () {

 
//set the "Walk" parameter to the v axis value

animator.SetFloat ("Turn", h);
animator.SetFloat("RunUp", runup);
animator.SetFloat("RunBack", runback);
animator.SetFloat("RunRight", runright);
animator.SetFloat("RunLeft", runleft);
animator.SetFloat("Sprint", sprint);
animator.SetFloat("Crouch", crouch);
animator.SetFloat("CrouchWalkUP", crouchwalkup);
animator.SetFloat("Jump", jump); 
animator.SetFloat("PunchLeft", punchleft);


}
 
function RunUp () {
if(Input.GetButton("Z")) {
runup = 0.3;
}
else {
 
runup = 0.0;
}
 
}

function RunBack () {
if(Input.GetButton("S")) {
runback = 0.3;
}
else {
 
runback = 0.0;
}
 
}

function RunLeft () {
if(Input.GetButton("Q")) {
runleft = 0.3;
}
else {
 
runleft = 0.0;
}
 
}

function RunRight () {
if(Input.GetButton("D")) {
runright = 0.3;
}
else {
 
runright = 0.0;
}
 
}
 function Sprint () {
if(Input.GetButton("left shift")) {
sprint = 0.3;
} 
else {
 
sprint = 0.0;
}
}
  function Crouch () {
if(Input.GetButton("left ctrl")) {
crouch = 0.3;
}
else {
 
crouch = 0.0;
}
 
}

function CrouchWalkUP () {
if(Input.GetButton("left ctrl")&& Input.GetButton("left ctrl Z")) {
crouchwalkup = 0.2;
}
else {
 
crouchwalkup = 0.0;
}
 
}
function Jump () {
if(Input.GetButton("space")) {
jump = 0.2;
}
else {
 
jump = 0.0;
}
 
}

function PunchLeft () {
if(Input.GetButton("Fire1")) {
punchleft = 0.2;
}
else {
 
punchleft = 0.0;
}
 
}

Relax4848
Messages : 22
Inscription : 29 Jan 2016 13:58

Re: Problème Caméra avec l'animator

Message par Relax4848 » 09 Fév 2016 12:06

boubouk50 a écrit :Ta caméra est attachée à ton mesh, elle devrait plutôt être attachée à la tête.
As-tu besoin de voir ton personnage quand tu es en FPC? Tu peux le masquer.
Ta caméra à l'air d'être lockée avec un lookAt ().
Un script contrôle cette caméra je suppose...
Le seul script attaché à ma caméra est un motion blur et peu importe où je glisse ma caméra, le problème reste le même... :triste2:

Relax4848
Messages : 22
Inscription : 29 Jan 2016 13:58

Re: Problème Caméra avec l'animator

Message par Relax4848 » 09 Fév 2016 12:25

Sinon en sachant que j'ai fait ce personnage avec mixamo, connaissez vous un autre programme permettant de faire des personnages facilement afin de voir si le bug ne vient pas de mon perso en lui même?

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 4941
Inscription : 28 Avr 2014 11:57
Localisation : Toulouse

Re: Problème Caméra avec l'animator

Message par boubouk50 » 09 Fév 2016 12:35

Relax4848 a écrit :Le seul script attaché à ma caméra est un motion blur et peu importe où je glisse ma caméra, le problème reste le même... :triste2:
Je ne parle pas du script attaché à la caméra mais d'un script qui contrôle la caméra. Elle est surement contrôlée dans le FPC.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Relax4848
Messages : 22
Inscription : 29 Jan 2016 13:58

Re: Problème Caméra avec l'animator

Message par Relax4848 » 09 Fév 2016 12:44

Et comment pourrais-je modifier cela car je ne sais pas réellement ce qu'est le fpc.

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 4941
Inscription : 28 Avr 2014 11:57
Localisation : Toulouse

Re: Problème Caméra avec l'animator

Message par boubouk50 » 09 Fév 2016 13:08

FPC = First Person Controller, c'est ton script de déplacement de ton personnage, il est généralement couplé avec le mouseLook qui contrôle la caméra.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Relax4848
Messages : 22
Inscription : 29 Jan 2016 13:58

Re: Problème Caméra avec l'animator

Message par Relax4848 » 09 Fév 2016 13:18

ha d'accord :)
et connais-tu par hazard un script sur me permettant de régler ce soucis ?

Car ca fait des mois que j'ai ce problème et j'en ai un peu ma claque de le voir :mrgreen:

Relax4848
Messages : 22
Inscription : 29 Jan 2016 13:58

Re: Problème Caméra avec l'animator

Message par Relax4848 » 09 Fév 2016 15:41

Et non ce n'est pas très important si on ne peut pas voir le personnage. Pourrais tu m’éclaircir par rapport à un script Ce serait sympas :) . Je ne suis pas très doué dans ce domaine, je commence seulement les cours l'année prochaine.

Répondre

Revenir vers « (Js) Javascript »