Unity Object (.obj) Импорт через скрипт - PullRequest
0 голосов
/ 04 марта 2020

Как я могу импортировать файл '.obj' (по пути) в мой проект Unity и добавить его в GameObject. Кстати, я совершенно нуб.

1 Ответ

0 голосов
/ 04 марта 2020

Файл obj динамически создается где-то? Чтобы загрузить свои активы во время выполнения, вы можете либо поместить их в папку «Ресурсы» своего проекта Unity, либо, если вы хотите sh поместить их в другое место (внутри папки «Ресурсы»), вы можете выполнить this .

В моем случае мне пришлось импортировать объект из блендера в единицу. Для этого я экспортировал объект в папку проекта Unity и перетащил его в иерархию. Затем из иерархии снова перетаскивают объект на вкладку проекта. Префаб для объекта создан. Теперь переместите префаб в папку ресурсов.

Для создания префаба:

// Instantiate at position (0, 0, 0) and zero rotation GameObject objectName = Instantiate(Resources.Load("Prefabs/your_prefab"), new Vector3(0, 0, 0), Quaternion.identity) as GameObject;

Ссылка

...