Version: 1.3
语言 : 中文
TextureManager功能
模型默认材质替换工具

Instant Asset 介绍

Instant Asset 是计划推出了一套全新的资产管理方案,其目的是帮助开发者提升开发效率并简化资产管理流程。在传统的资产管理方案中,如Assetbundle,开发者常常面临打包速度慢、复杂的资源依赖管理和资源冗余等问题。新方案在简化加速资源打包流程的同时,期望提供一个可以对资源分布式自动打包、全生命周期管理、自动管理依赖等专项资源方案。
为了提供一个稳定可靠的版本,第一个 Instant Asset实验版本发布在Tuanjie 1.1.3,我们引入了“Play in Browser”功能,专门用于编辑器快速预览。这一功能可以让开发者和测试团队更迅速地测试和验证游戏的各种功能,显著提高迭代效率。

功能使用

当前支持平台:WebGL、WeixinMiniGame
为了确保“Play in Browser”功能的正常运行,请确保完成以下配置:

  • 将“Project Settings/Editor/Asset Serialization”设置为“Force Binary”

  • 将“Project Settings/Editor/Instant Player (Experimental)”设置为“Enabled”

值得注意的是,当前的方案管理的资源范围为(后续将提供相应接口,支持自定义资源列表):

  • 首包场景中引用的资源文件及其本身
  • “Resources”目录下的资源文件

此外,在加载场景或资源时,请使用异步(Async)接口,以确保资源的正确加载。如果需要在游戏运行过程中动态加载“Resources”目录下的资源,请使用“InstantAsset.LoadAsync”接口。

未来规划

  1. 支持Play in DevHost
  2. 兼容AsserBundle API接口
  3. 支持HMI Android等其他平台
  4. 支持多线程打包
TextureManager功能
模型默认材质替换工具