Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class RandomEnemy : MonoBehaviour
- {
- public GameObject[] Enemies;
- public Transform [] Spawn_Point;
- private int Rand;
- private int Rand_Position;
- public float Start_Time_Between_Spawns;
- private float Time_Between_Spawns;
- private void Start()
- {
- Time_Between_Spawns = Start_Time_Between_Spawns;
- }
- private void Update()
- {
- if (Time_Between_Spawns <= 0)
- {
- Rand = Random.Range(0, Enemies.Length);
- Rand_Position = Random.Range(0, Spawn_Point.Length);
- Instantiate(Enemies[0], Spawn_Point[Rand].transform.position, Quaternion.identity);
- Time_Between_Spawns = Start_Time_Between_Spawns;
- }
- else
- {
- Time_Between_Spawns = Time.deltaTime;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement