美文网首页
Unity读取移动端本地路径

Unity读取移动端本地路径

作者: AngerCow | 来源:发表于2022-02-23 18:08 被阅读0次

unity在移动端加载资源的有两种方式
1.Resource.Load()
2.UnityWebRuquest.Get()
1的资源会打包在包体内,由引擎托管管理。权限是只读。
2有两种方式,一种是资源放在工程目录StreamingAssets,权限同样是只读,但是与Resources的区别是这个目录的资源管理可以自己灵活控制。打包的资源方式,资源管理可以自己定制。还有一种是放在游戏沙盒路径下。权限是可读可写。资源管理也可以灵活控制,还能做热更新。
这里我们着重说下android与ios两个平台下的资源路径。
先看下总结的路径写法,按平台宏区别

#if UNITY_EDITOR
        filepath = Application.dataPath + "/StreamingAssets";
#elif UNITY_IOS || UNITY_IPHONE
        filepath = "file://" + Application.streamingAssetsPath;
#elif UNITY_ANDROID
        filepath = "jar:file://"  + Application.dataPath + "!/assets";
#endif

ios上需要加“file://”,不然会报错:cannot connect to destination host,一般报引错误多为路径有问题。
android上最好用以上格式,Application.streamingAssetsPath可能在安卓上也会无法读取到文件。

相关文章

  • Unity读取移动端本地路径

    unity在移动端加载资源的有两种方式1.Resource.Load()2.UnityWebRuquest.Get...

  • EasyMovieTexture

    EasyMovieTexture Unity移动端第三方视频播放插件,支持视频本地播放,支持RTSP。 1>. 初...

  • Unity性能优化

    造成Unity游戏安装包大/运行卡的原因:在我们开发一个移动端的游戏的话,可以直接使用移动端的本地的API来进行开...

  • git管理工具SourceTree使用

    1、如何修改本地仓库文件路径? (1)、将之前的仓库移动到指定的路径下。 (2)、打开SourceTree客户端,...

  • Python数据分析基础----第六天

    读取于创建本地文件 sys.argv列表捕获了要读取的文件和路径名,并将路径名赋值给input_file. 读取多...

  • 收藏夹

    第三方应用 移动端APP内嵌浏览器分享配置 库 video.js使用技巧 交互 JS读取本地EXCEL文件 JS ...

  • h5+ 读取本地图片文件,转为file对象

    h5+ 读取本地图片文件,转为file对象 使用场景 依次读取照片的路径,输入路径字符串,得到文件对象;全程同步顺...

  • unity webgl 移动端 去掉提示框

    unity webgl 移动端 去掉提示框 在完成 Unity 打包 WebGL 工程之后, 将整个项目放到 阿里...

  • SparkRDDNote

    sparkContext.textFile("") 读取文件时 注意路径格式:本地文件 file:///D://f...

  • 大数据之hdfs

    一、shell命令 1、移动本地文件至hdfs:hadoop fs -moveFromlocal 本地路径 存储路...

网友评论

      本文标题:Unity读取移动端本地路径

      本文链接:https://www.haomeiwen.com/subject/efaolrtx.html