Как вы добавляете компонент MeshFilter со специфической сеткой, скажем, сетку Capsule (из ресурсов библиотеки Unity по умолчанию), через C#? Я далеко ...Добавление сетки MeshFilter через скрипт?
GameObject obj = new GameObject("Player");
MeshFilter meshFilter = obj.AddComponent<MeshFilter>();
meshFilter.mesh =
Capsule и другие примитивные Сетки находятся в единстве ресурсов по умолчанию, и я знаю, как назначить его в редакторе, но как я могу получить один в C#? Очевидно, что мгновенный доступ недоступен, поскольку он является библиотечным активом.
UPDATE:
я бы подумал, что это будет работать:
meshFilter.mesh = Resources.Load<Mesh>("Capsule");
Но сетка остается пустой после этого в инспекторе редактора компонентов.
См. [«Если вопросы включают« теги »в их названиях?»] (Http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles), где консенсус «нет, они не должны»! –
Так как вы так послушно удалили его, почему бы и не попытаться ответить на мой вопрос? :) – BadmintonCat