есть код, но он как-то не так работает. Создаётся два префаба. Мне нужно, чтоб был список кнопок на сцене, у каждой кнопки свой номер и она спавнит своего моба из массива префабов. Всё работает, но мобы не удаляются, когда нажимаю на выбор другого, необходимо чтоб лишь 1 мог быть на сцене
Код
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BuyMobs : MonoBehaviour
{
public GameObject[] Mobs;
public GameObject Canvas;
public int MobsNomer;
private GameObject cyrGameObject;
public void OnMouseDown()
{
if (cyrGameObject != null) Destroy(cyrGameObject);
cyrGameObject = Instantiate(Mobs[MobsNomer], new Vector3(125, 310, 0), Quaternion.identity);
cyrGameObject.transform.SetParent(Canvas.transform);
}
}