У меня есть префаб, скажем, (MyPrefab.prefab), который расположен как "Assets / Scripts / MyPrefab.prefab".
Как я могу установить его во время выполнения?
Я пытался этот фрагмент кода, но он выдал исключение во время выполнения.
var myGO = Instantiate(Resources.Load ("Assets/Scripts/MyPrefab") as GameObject);
и это:
var myGO = Instantiate(Resources.Load ("Assets/Scripts/MyPrefab.prefab") as GameObject);
Ни один из них не сработал для меня. Unity вызвала исключение: ArgumentNullException: The Object you want to instantiate is null
PS: мне не разрешено перемещать префаб в другую папку.