美文网首页
Application.streamingAssetsPath注

Application.streamingAssetsPath注

作者: LEO_青蛙 | 来源:发表于2019-01-04 17:42 被阅读0次

    这个路径下使用File.Exists判断.bundle是可以判断到的,其他文件格式(已经测试过的为.txt)查找在android下会不存在,以下图来说明获得文件是需要使用www方式去获取,不要直接使用C#的系统函数去获取,因为这个目录只是个用于返回流数据的缓存目录。

    Windows IOS Android
    C# 支持 支持 不支持
    C#路径 Application.streamingAssetsPath+"/MyFile.txt" Application.streamingAssetsPath+"/MyFile.txt"
    WWW 支持 支持 支持
    WWW路径 "file://"+Application.streamingAssetsPath+"/MyFile.txt" "file://"+Application.streamingAssetsPath+"/MyFile.txt" Application.streamingAssetsPath+"/MyFile.txt"

    StreamingAssets路径下的资源加载

    1、Android平台

    WWW www = new WWW(Application.streamingAssetsPath+"/MyFile.txt");
    //不可以使用C#的系统函数
    //File.Copy  File.Create  File.Delete  File.Open  File.OpenText
    //StreamReader sr = File.OpenText(Application.streamingAssetsPath+"/MyFile.txt");
    

    1、Windows平台或者IOS平台

    WWW www = new WWW("file://"+Application.streamingAssetsPath+"/MyFile.txt");
    //可以使用C#的系统函数
    //File.Copy  File.Create  File.Delete  File.Open  File.OpenText
    StreamReader sr = File.OpenText(Application.streamingAssetsPath+"/MyFile.txt");
    

    相关文章

      网友评论

          本文标题:Application.streamingAssetsPath注

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