using UnityEngine;
using System.Collections;
public class PlayerShooting : MonoBehaviour {
public GameObject bulletPrefab;
public float fireDelay = 0.25f;
public float cooldownTimer = 0f;
void Update () {
cooldownTimer -= Time.deltaTime;
if (gameObject.tag == "Player1" && RandomKeys.player1trigger) {
RandomKeys.player1trigger = false;
//shoot
cooldownTimer = fireDelay;
Vector3 offset = transform.rotation * new Vector3(0, 0.7f, 0);
Instantiate(bulletPrefab, transform.position + offset, transform.rotation);
} else if (gameObject.tag == "Player2" && RandomKeys.player2trigger) {
RandomKeys.player2trigger = false;
//shoot
cooldownTimer = fireDelay;
Vector3 offset = transform.rotation * new Vector3(0, 0.7f, 0);
Instantiate(bulletPrefab, transform.position + offset, transform.rotation);
}
}
}
Comments