sorry for my bad english but I’d need a favor :
how do I change this script Raycast to raycatoAll?
I want an int variable that controls Raycast hit 2 walls and then stop. thanks in advance
var decalHitWall : GameObject;
var floatInFrontOfWall : float = 0.00001;
var fumo : GameObject;
var MuzzleFlash : GameObject;;
function Update ()
{
var holdMuzzleFlash : GameObject;
var hit : RaycastHit;
if(Physics.Raycast(transform.position, transform.forward, hit, 5000)){
Instantiate(decalHitWall, hit.point + (hit.normal * floatInFrontOfWall), Quaternion.LookRotation(hit.normal));
Instantiate(fumo, hit.point + (hit.normal * floatInFrontOfWall), Quaternion.LookRotation(hit.normal));
Instantiate(MuzzleFlash, hit.point + (hit.normal * floatInFrontOfWall), Quaternion.LookRotation(hit.normal));
}
Destroy(gameObject);
}