• 友链

  • 首页

  • 文章归档
h u a n b l o g
h u a n b l o g

欢

HI,Friend

03月
04
Unity

Unity资源加载方式

发表于 2022-03-04 • 字数统计 789 • 被 2,019 人看爆

Resource

Resource.Load是Unity加载Resources文件夹的加载方式,Resources文件夹会随着打包一起被打到游戏包内。
正式项目切勿使用此接口,无法热更,没有找到分包的方法,每次发包都要重新打。

用法

加载资源

var textFile = Resources.Load<TextAsset>("Text/textFile01");

卸载资源

var textFile = Resources.UnloadAsset<TextAsset>("Text/textFile01");

AssetDatabase

Editor下的加载方式,加载路径是项目下的路径,除了Resources文件夹都不会随着打包打到游戏本体内。
注意路径是带Assets开头,并且需要后缀,不支持异步,editor下的效果和打包效果不一样

用法

Texture textureSub = AssetDatabase.LoadAssetAtPath<Texture>("Assets/Textures/submarine_damaged.png");

AssetBunldes

参考AssetBunldes

参考

  • PA_-【Unity】Asset资源加载详解
  • 一克拉绿豆-
分享到:
线性表
DOTween动画插件
  • 文章目录
  • 站点概览
欢

网红 欢

你能抓到我么?

Email RSS
看爆 Top5
  • mac系统版本与Xcode版本有冲突 4,080次看爆
  • JAVA_HOME环境配置问题 3,731次看爆
  • AssetBundle使用 3,499次看爆
  • VSCode配置C++开发环境 3,257次看爆
  • Lua反射 3,133次看爆

Copyright © 2025 欢 粤ICP备2020105803号-1

由 Halo 强力驱动 · Theme by Sagiri · 站点地图