Как хранить сетки в игре [не в режиме редактора]? - PullRequest
0 голосов
/ 10 апреля 2019

Я попробовал Assetdatabase, а затем я узнал, что она работает только в режиме редактора ... Как я могу сохранить сетку в режиме воспроизведения, а затем я хочу загрузить ее также ??

var savePath1 = "Assets/" + saveMaterial + ".asset";
if (AssetDatabase.LoadAssetAtPath(savePath1, typeof(Mesh))) {
    AssetDatabase.DeleteAsset(savePath1);
    AssetDatabase.CreateAsset(pf.mesh, savePath1);
    //here pf is a reference of sphere(gameobject)   
}

1 Ответ

1 голос
/ 10 апреля 2019

Mesh - это относительно простая структура, для одной подэлементы вы можете довольно легко сериализовать в json или другой формат во время выполнения(то же самое) и границы, которые вы можете пересчитать.Обратный процесс может быть использован для восстановления этой сетки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...