zoukankan      html  css  js  c++  java
  • Unity存储路径

    一.在项目根目录中创建Resources文件夹来保存文件

    可以使用Resources.Load("文件名字,注:不包括文件后缀名");把文件夹中的对象加载出来
    注:此方可实现对文件实施“增删查改”等操作,但打包后不可以更改了


    二.直接放在项目根路径下来保存文件,直接使用Application.dataPath来读取文件进行操作
    注:移动端是没有访问权限的


    三.在项目根目录中创建StreamingAssets文件夹来保存文件
    1.可使用Application.dataPath来读取文件进行操作
    2.直接使用Application.streamingAssetsPath来读取文件进行操作
    注:此方法在pc/Mac电脑中可实现对文件实施“增删查改”等操作,但在移动端只支持读取操作


    四.使用Application.persistentDataPath来操作文件(荐)**
    该文件存在手机沙盒中,因为不能直接存放文件,
    1.通过服务器直接下载保存到该位置,也可以通过Md5码比对下载更新新的资源
    2.没有服务器的,只有间接通过文件流的方式从本地读取并写入
    Application.persistentDataPath文件下,然后再通过Application.persistentDataPath来读取操作
    注:在Pc/Mac电脑 以及android、Ipad、ipone都可对文件进行任意操作,另外在IOS上该目录下的东西可以被iCloud自动备份


    五.使用Application.temporaryCachePath来操作文件
    操作方式跟上面Application.persistentDataPath类似,除了在IOS上不能被iCloud自动备份

  • 相关阅读:
    树状数组
    Windows系统重装
    桶排序
    PCL+VS2010环境配置
    刷题
    杭电ACM——自我强化步骤
    杭电ACM题单
    centos7 ifconifg没有ip
    centos7切换图像界面和dos界面
    oracle with as 的用法
  • 原文地址:https://www.cnblogs.com/sytfyf/p/7542178.html
Copyright © 2011-2022 走看看