欢迎光临散文网 会员登陆 & 注册

unity streamingassets 资源加载 pc端

2023-05-08 21:11 作者:小森游戏制作  | 我要投稿

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加载文件教程,更多精彩内容,尽在小森游戏制作!

关注点赞转发

感谢大家的支持!

unity streamingassets 资源加载 pc端的评论 (共 条)

分享到微博请遵守国家法律