Спавн объекта unity в canvas
Всем привет! Столкнулся с проблемой, есть такой скрипт, который заменяет объект другим объектом с иерархии.
using UnityEngine;
public class replace : MonoBehaviour
{
public GameObject object;
public Transform TwoObject;
public void rep()
{
var posForObject = object.transform.position;
Destroy(floppa);
var spawn = Instantiate(TwoObject, posForObject, Quaternion.identity) as Transform;
}
}
Мне надо, чтобы объект спавнился в директории canvas'а! Как это можно осуществить?
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
//создаем
var spawn = Instantiate(TwoObject, posForObject, Quaternion.identity);
// задаем парента
spawn.transform.SetParent(CanvasObject.transform);