I’ve got this code for it to shoot:
using UnityEngine;
using System.Collections;
public class controleBalaC : MonoBehaviour {
public Transform ballCannon;
public float forceShot;
private Transform pointShot;
// Use this for initialization
void Start () {
pointShot = transform.Find("Shooter");
}
// Update is called once per frame
void Update () {
Transform instancia = (Transform) Instantiate(ballCannon, pointShot.position, pointShot.rotation);
instancia.rigidbody.AddForce(pointShot.TransformDirection(Vector3.forward) * forceShot);
}
}
But I want him to shoot yourself every 5 seconds.
You can do this?