Как импортировать трехмерные объекты в единство во время выполнения в приложении для Android? - PullRequest
0 голосов
/ 06 февраля 2019

Мы ищем решение, позволяющее загружать 3d-объекты с сервера во время выполнения в единстве.

1 Ответ

0 голосов
/ 06 февраля 2019

Решение

Поместите все трехмерные объекты в папку и поместите эту папку в Активы.BuildPipeline - это класс, который используется для добавления функций во время выполнения приложения для Android.

You Tube Link

Добавить объект при запуске объектов

Примечание

Пожалуйста, внимательно следуйте инструкциям и поместите все 3d-объектыв папке «Ресурсы», потому что все активы, которые работают во время выполнения, всегда выбираются из папки в папке «Активы», поскольку существует правильная иерархическая структура, за которой следует единица.

using UnityEngine;
using UnityEditor;

    public class BuildAssetBundlesExample : MonoBehaviour
    {
        [MenuItem("Example/Build Asset Bundles")]
        static void BuildABs()
        {
            // Put the bundles in a folder called "ABs" within the Assets folder.
            BuildPipeline.BuildAssetBundles("Assets/ABs", BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows);
        }
    }
...