Unity! Вопрос по кнопкам и префабам с которыми они должны взаимодействовать
Есть image с компонентом Button,есть префаб объекта с функций выстрела. Когда запускаю плеймод,то создается мой объект,как (клон),так и должно,но в ивентах Button он его не видит и соотвество при нажатии объект не стреляет,приходится вручную клон префаба перетаскивать в ивент кнопки и назначить функцию выстрела...тогда все идеально работает,как сделать так чтобы кнопка автоматически находила клоны префаба?
Ответы (1 шт):
Автор решения: Сherubim
→ Ссылка
Немного не понял, но вроде и понял что вам нужно:
private GameObject _prefabForShot
//ивент кнопки
public void OnClickShot()
{
_prefabForShot = GameObject.Find("PrefabForShot");
//ну а дальше соответственно работать с самим геймобжектом по типу
//_prefabForShot.SetActive(false)
}