"включение" и "выключение" эффекта

При нажатии на объект - объект должен "исчезать", а на его месте должен появляться эффект.

public class Disappearance : MonoBehaviour
{
    public GameObject eff;
    public GameObject objectX;

    void Start()
    {
        eff.SetActive(false);
    }

    void Update()
    {
        if(Input.GetMouseButtonDown(0))
        {
            eff.SetActive(true);
            Destroy(GetComponent<MeshRenderer>());
        }
    }
}

Эффект (particle system) является ребенком объекта, и эффект сразу же проигрывается, как только запускается игра, что не так?((


Ответы (1 шт):

Автор решения: Karlusha

Нужно было использовать Instantiate() с массивом объектов ;)

→ Ссылка