Пытаюсь имитировать настоящее программирование, по этому разбиваю все на разные скрипты, но вот в чем проблема. Простейший код работает если находится в скрипте с управлением персонажем, но если я записываю его в другой скрипт и также вешаю на объект персонажа, как и контроллер, то работать перестает, не происходит обращение к нему, насколько я понимаю. Код наипростейший. (префаб подставил в юнити)
public class PutDown : MonoBehaviour
{
public GameObject prefab;
public void start() {
Instantiate(prefab);
}
}