using System.Collections; using System.Collections.Generic; using UnityEngine; public class DeveloperNeeds : MonoBehaviour { [SerializeField] List Needs = new List(); // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } public void spawnNeed(string needName) { switch (needName) { case "coffee": Instantiate(Needs[0], new Vector3(transform.position.x, transform.position.y + 1.0f, transform.position.z), Quaternion.identity); break; case "mate": Instantiate(Needs[1], new Vector3(transform.position.x, transform.position.y + 1.0f, transform.position.z), Quaternion.identity); break; case "toilet": Instantiate(Needs[2], new Vector3(transform.position.x, transform.position.y + 1.0f, transform.position.z), Quaternion.identity); break; case "money": Instantiate(Needs[3], new Vector3(transform.position.x, transform.position.y + 1.0f, transform.position.z), Quaternion.identity); break; default: break; } } }