特殊文件夹

public class L8 : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        //工程路径的获取
        //该方式获取到的路径一般只在编辑模式下使用
        //游戏发布过后该路径就不存在了
        print(Application.dataPath);

        //Resources文件夹
        //一般不获取,只能使用Resourcea相关API加载
        //需要我们自己创建
        //通过Resources相关API动态加载的资源需要放在其中
        //该文件夹下所有文件都会被打包出去
        //该文件打包时会被Unity压缩加密
        //该文件打包过后只读,只能通过Resources相关API加载

        //StreamingAssets 流动资源文件夹
        print(Application.streamingAssetsPath);
        //该文件夹需要我们自己创建
        //打包出去不会压缩加密
        //移动平台只可读,PC平台可读可写
        //可以放入一些需要自定义动态加载的初始资源

        //persistentDataPath 持久数据文件夹
        print(Application.persistentDataPath);
        //不需要自己创建
        //固定数据文件夹
        //所有平台可读可写
        //一般用于放置动态下载或者动态创建的文件,游戏中创建或者获取的文件都放在其中

        //Plugins 插件文件夹
        //需要自己创建
        //插件文件夹,不同平台的插件相关文件放在其中

        //Editor 编辑器文件夹
        //需要自己创建
        //开发Unity编辑器时,编辑器相关脚本放在该文件夹中
        //打包时,该文件夹的内容不会被打包出去

        //默认资源文件夹 Standard Assets
        //需要自己创建
        //一般Unity自带资源都会放在该文件夹下
        //代码和资源优先被编译
    }
}
posted @ 2025-03-21 19:53  cannedmint  阅读(24)  评论(0)    收藏  举报