Скрипт отвечающий за дыры от пуль :
using UnityEngine;
using System.Collections;
public class DecalTest : MonoBehaviour {
public LayerMask hitLayer = 1;
private float tm;
void Update() {
if (Input.GetButton("Fire1")){
if (Time.time >= tm) {
tm = Time.time + 0.05f;
RaycastHit rayhits;
if (Physics.Raycast(transform.position, transform.TransformDirection(Vector3.forward), out rayhits , 10, hitLayer))
// Debug.Log("fire!");
StaticFunction.GenerateDecal(rayhits);
}
}
}
}