参数

path 文件在磁盘上的路径。
crc 未压缩内容的 CRC-32 校验和(可选)。如果该参数不为零,则加载前将内容与校验和进行比较,如果不匹配则给出错误。
offset 字节偏移(可选)。该值指定读取 AssetBundle 的起始位置。

返回

AssetBundle 已加载的 AssetBundle 对象,如果失败则为 null。

描述

从磁盘上的文件同步加载 AssetBundle。

该函数支持任意压缩类型的捆绑包。 如果是 lzma 压缩,则将数据解压缩到内存。可以从磁盘直接读取未压缩和使用块压缩的捆绑包。

LoadFromFileAsync 相比,该版本是同步的,将等待 AssetBundle 对象创建完毕才返回。

这是加载 AssetBundle 的最快方法。

using UnityEngine;
using System.Collections;
using System.IO; public class LoadFromFileExample : MonoBehaviour
{
void Start()
{
var myLoadedAssetBundle = AssetBundle.LoadFromFile(Path.Combine(Application.streamingAssetsPath, "myassetBundle"));
if (myLoadedAssetBundle == null)
{
Debug.Log("Failed to load AssetBundle!");
return;
} var prefab = myLoadedAssetBundle.LoadAsset<GameObject>("MyObject");
Instantiate(prefab); myLoadedAssetBundle.Unload(false);
}
}

文章来自:Unity 官网

最新文章

  1. [系统开发] Python 实现的 Bind 智能 DNS Web 管理系统
  2. MacBook下如何安装mysql-python
  3. 三:Go编程语言规范-表达式
  4. ABAP认识
  5. NET Framework 4.0的安装失败处理
  6. Ctrl+Shift+F12切换最大化编辑器
  7. php--某个字符在字符串中的位置比较
  8. android 分辨率自适应
  9. 论 &lt;%@taglib prefix=&quot;s&quot; uri=&quot;/struts-tags&quot; %&gt; 的重要性
  10. asp.net 百度编辑器 UEditor 上传图片 图片上传配置 编辑器配置 网络连接错误,请检查配置后重试
  11. Struts2 Spring3 Hibernate3 集成xml版本
  12. XHTML与HTML的差别
  13. 还在用NuGet吗?大哥FuGet了解一下
  14. MySQL自定义函数递归查询
  15. eclipse 自动创建web.xml
  16. [LeetCode] 693. Binary Number with Alternating Bits_Easy
  17. javaIO流
  18. Android 之 Fagment 完全解析
  19. iOS UISlider滑动块触摸范围调整变大
  20. 生成html报告并整合自动发动邮件功能

热门文章

  1. 二阶段目标检测网络-FPN 详解
  2. Linux系统CentOS6找回密码解决方法
  3. go_json_learn
  4. SSM基础学习笔记
  5. 2022年7月10 第四组 周鹏 CSS的基本认识
  6. 随身WIFI刷机记录 UF1003
  7. python之路25 面向对象 封装(隐藏、伪装)、多态、反射
  8. 洛谷P3654 First Step题解
  9. obj转换为gltf方法three.js一步一步来--性能优化超厉害的!!!!!超赞操作!!!Obj模型转Gltf模型并超强压缩!!!!!
  10. react 高效高质量搭建后台系统 系列 —— 表格的封装