Я решил это так
public GameObject myPrefab;
void Start(){
GameObject prefab = Instantiate(myPrefab , new Vector3(0,0,0), Quaternion.identity ) as GameObject;
prefab.transform.SetParent(GameObject.FindGameObjectWithTag("Пишем сюда тег канваса или другого объекта").transform, false)
}