unity streamingassets 资源加载 pc端
StreamingAssets文件夹介绍:
在unity里streamingassets文件夹在打包pc的时候 会被打包进去 可以在data-streamingassets文件夹访问

这里对文件夹名字有要求 不要写错了,不然加载不了类似(Resources)
在该文件夹里可以加载文档txt 图片png/jpg 视频mp4/mov/avi 音频mp3 wav等。
那么本次教程就将分类展开:
一 配置文件加载(txt)
一般我们单机小型游戏可以在streamingassets里放个txt进行简单的游戏配置,通过修改txt数据实现修改游戏内数据,对应txt加载可以通过file的方式:
运行后如下:


也可以用流的形式:
当然也可以用unitywebrequest(老版本是www)
二 加载视频:
视频的话不管是用videoplayer还是用AVPro等插件 一般都是可以通过设置路径 所以我们可以只需要读取视频路径 设置给播放器就行了
这里封装了一下 读取指定文件夹里的指定格式的文件,返回其全路径列表
该方法不只可以用于加载视频 也可以用于图片 音频等的文件读取 获取到全路径后再进行加载
三 加载音频
音频的加载我们同样需要通过unitywebrequest :
其中音频支持格式如下:

那么结合上述介绍 我们可以通过GetAllFiles方法去读取某个文件夹里的指定类型的文件 那么就可以做个数组存储我们可以读取的文件类型 比如视频(mp4,avi mov等)那么通过该方法读取所有指定格式视频 这样就可以多元化配置而不再只能配置一种文件。
好了 如上即pc端的streamingassets加载文件教程,更多精彩内容,尽在小森游戏制作!
关注点赞转发
感谢大家的支持!