Создаешь публичное поле с нужным тебе типом компонента и перестаскиваешь префаб. Либо если тебе нужно нужно сразу несколько компонентов из префаба, то лучше прокинуть префаб как GameObject и в Awake получить нужные тебе компоненты с помощью GetComponent<>()
у меня чуток сложнее, прикол в том что я отображаю компоненты в scriptable obj, сами компоненты динамически создаю на прифабе, тоесть наперед не знаю что именно понадобится. Вот только, я не знаю как внутри в юньке все это работает и может есть отличия между ссылкой на компонент из сцены или компонент из префаба