3、资源编辑器篇 -- 资源构建器(ResourceBuilder) 打包 资源信息 基于GF (EllanJiang / GameFramework)

本文介绍了如何使用GameFramework框架的ResourceBuilder进行资源构建。在资源收集器和资源分析器的基础上,详细阐述了构建资源信息的步骤,包括从资源收集器和资源管理器获取信息,构建Asset Bundle,处理AssetBundles的文件流,以及将构建信息存储到MongoDB的过程。
摘要由CSDN通过智能技术生成

GameFramework框架链接: https://github.com/EllanJiang/GameFramework

 

Tips:

1、在 1 资源收集器 的基础上

2、在 2 资源分析器 的基础上

 

 

3、准备需要构建的信息

3.1、从资源收集器中获取Resource资源信息

Resource[] resources = m_ResourceCollection.GetResources();

 

3.2、添加资源信息到 m_ResourceDatas

 foreach (Resource resource in resources)

 {

    m_ResourceDatas.Add(resource.FullName, new ResourceData(resource.Name, resource.Variant, resource.FileSystem, resource.LoadType, resource.Packed, resource.GetResourceGroups(), resource.AssetCategory));

 }

 

3.3、从资源管理器中获取Asset资源信息

Asse
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值