celui-là je pense que c'est parce que je n'ai pas le "Sparks"dans mon Project mais comment l'avoir alors ?
Et j'ai aussi : Assets/script/shootscript.js(2,11):UCE0001: ';' expected.insert a semicolon at the end.
Les 2 concerneraient la 2eme ligne,
voilà je vous link maintenant mon script :
Code : Tout sélectionner
var fireRate=0.30;
var impact GameObject,
var canFire=true;
function Update(){
if(Input.GetButton(*Fire1*)){
fire();
}
}
function fire(){
if(canfFire==true){
canFire=False;
FireOneShot();
}
}
function FireOneShot(){
var direction=transform TransformDirection(Vector3 forward);//..renvoie la direction devant la caméra
var hit:RaycastHit
if(Physics.Raycast(transform.position,direction,hit,100)){
tempRot=Quaternion.FromToRotation(Vector3 up,hit normal)//---direction de l'impact
Instantiate(Impact,hit point,tempRot)
}
yield WaitForSeconds(fireRate),
canFire=True;
Voila j'espere que vous pourrez m'aider merci d'avance !