跳到主要内容

DownloadNetworkMesh

描述

从网址上下载 3D 网格(GltfGlb)模型,并将其缓存在本地。不会被实例化

参数

ParamType描述
_urlstring模型文件的地址
_resultAction<string>获取的回调,文件缓存路径

方法

提示

这个 api 是将GltfGlb从网络加载到内存中。它不会被实例化。

recommand

我们建议您使用二进制类型的 gltf 文件。

public void DownloadNetworkMesh(string _url, Action<string> _result = null)

例子

using System;
using UnityEngine;
using System.Collections;
using com.Phantoms.ARMODAPI.Runtime;
using com.Phantoms.ActionNotification.Runtime;
using Object = UnityEngine.Object;

internal static API api = new API(nameof(TestAPI));
public void OnLoad(){
var tmp_MeshUrl = "https://assets.cn.weacw.com/ForTest/DamagedHelmet.glb";
ARMODAPI.DownloadNetworkMesh(tmp_MeshUrl, _result =>
{
Debug.Log($"File cache{_result}.");
});
}