probléme étape 8 tuto fps

Toutes les questions relatives aux tutoriels du site sont à poser à cet endroit.
alec1885
Messages : 12
Inscription : 20 Avr 2012 18:07

probléme étape 8 tuto fps

Message par alec1885 » 01 Juil 2012 15:27

voila donc quand je vais dans le jeu et que je vais devant mon AI et bas il ne bouge pas il ne se passe rien mais quand je tire dessu et bas il explose car il a plus de vie je sais pas quoi faire car la commande ne me met pas d'erreur paendant ou quand jai sauver le sript donc voila

voici mon code

Code : Tout sélectionner

var hitPoints=20;
var explosion:Transform;

var characterLayer:LayerMask;

private var player:GameObject;
player=GameObject.Find("Player");

var visionAngle:float=45;
var visionRange:float=100;
private var distanceToPlayer:float;
private var canSeePlayer:boolean=false;

var hit:RaycastHit;

function Updadate(){
	seekPlayer();
}

function seekPlayer(){
directionToPlayer=player.transform.position-transform.position;
distanceToPlayer=Vector3.Distance(transform.position,player.transform.position);

var playerAngle=Vector3.Angle(directionToPlayer,transform.forward);

	if(Mathf.Abs(playerAngle)<visionAngle && distanceToPlayer<visionRange){
	  Physics.Linecast(transform.position,player.transform.position,hit,~characterLayer.value);
	}

	if(hit.collider.name==player.collider.name){

var moveDirection=transform.forward;
       Debug.Log("TOUCHE");	
	}

}


function makeDamage(damage:float){
  hitPoints-=damage;

  if (hitPoints<=0){
   Instantiate(explosion, transform.position, transform.rotation);
   Destroy(gameObject);
  }
 }

Avatar de l’utilisateur
Franck
Bricoleur
Bricoleur
Messages : 2884
Inscription : 08 Jan 2011 18:43
Localisation : Tours

Re: probléme étape 8 tuto fps

Message par Franck » 01 Juil 2012 19:45

Vu comme cela, je pense que ton joueur n'est pas tagé "player".
Donc pas de réaction de l'ia.
++
Dés fois j'bug, dés fois j'bug pas.

alec1885
Messages : 12
Inscription : 20 Avr 2012 18:07

Re: probléme étape 8 tuto fps

Message par alec1885 » 01 Juil 2012 20:57

si il a bien le nom "Player pourtant sa marche pas

Avatar de l’utilisateur
cayou66
Codeur
Codeur
Messages : 6450
Inscription : 30 Juin 2011 14:45
Localisation : Montréal

Re: probléme étape 8 tuto fps

Message par cayou66 » 01 Juil 2012 21:47

alec1885 a écrit :si il a bien le nom "Player pourtant sa marche pas
Le tag, pas le nom.

http://docs.unity3d.com/Documentation/C ... nager.html

alec1885
Messages : 12
Inscription : 20 Avr 2012 18:07

Re: probléme étape 8 tuto fps

Message par alec1885 » 04 Juil 2012 16:50

sa marche toujours pas... Vous aurez pas une idée ?

Avatar de l’utilisateur
Loulou
Messages : 239
Inscription : 23 Nov 2011 01:04
Localisation : Paris
Contact :

Re: probléme étape 8 tuto fps

Message par Loulou » 04 Juil 2012 16:52

Code : Tout sélectionner

function Updadate(){
   seekPlayer();
}
Update() pas Updadate();

Avatar de l’utilisateur
cayou66
Codeur
Codeur
Messages : 6450
Inscription : 30 Juin 2011 14:45
Localisation : Montréal

Re: probléme étape 8 tuto fps

Message par cayou66 » 04 Juil 2012 17:00

Loulou a écrit :

Code : Tout sélectionner

function Updadate(){
   seekPlayer();
}
Update() pas Updadate();
J'ai rie tout seul devant mon écran, comme un idiot.
Désolé :lol: :lol:

Avatar de l’utilisateur
cayou66
Codeur
Codeur
Messages : 6450
Inscription : 30 Juin 2011 14:45
Localisation : Montréal

Re: probléme étape 8 tuto fps

Message par cayou66 » 04 Juil 2012 17:01

cayou66 a écrit :
Loulou a écrit :

Code : Tout sélectionner

function Updadate(){
   seekPlayer();
}
Update() pas Updadate();
J'ai rie tout seul devant mon écran, comme un idiot.
Désolé :lol: :lol:

(Attention, aucune moquerie n'est contenu dans ce message, juste "Updadate" qui me fait bien marrer)

alec1885
Messages : 12
Inscription : 20 Avr 2012 18:07

Re: probléme étape 8 tuto fps

Message par alec1885 » 04 Juil 2012 20:20

je sais sest pas grave mais je vais direct me pendre pour avoir fait une faute pareille ^^ merci pour l'aide

Avatar de l’utilisateur
cayou66
Codeur
Codeur
Messages : 6450
Inscription : 30 Juin 2011 14:45
Localisation : Montréal

Re: probléme étape 8 tuto fps

Message par cayou66 » 04 Juil 2012 20:39

alec1885 a écrit :je sais sest pas grave mais je vais direct me pendre pour avoir fait une faute pareille ^^ merci pour l'aide
Mais non, ça arrive même aux meilleurs d'entre nous ;)
L'essentiel est que la prochaine fois tu reproduises pas la même erreur.

Verrouillé

Revenir vers « Tutoriels du site Unity3D-france »