Unity中的特殊文件夹

一.工程路径获取

cs 复制代码
print(Application.dataPath);

只用于游戏开发编辑器模式下,游戏发布后此路径就不存在了

二.Resources 资源文件夹

//路径获取:

//一般不获取

//只能使用Resources相关API进行加载

//如果硬要获取 可以用工程路径拼接

cs 复制代码
print(Application.dataPath + "/Resources");

//注意:
//需要我们自己将创建
//作用:
//资源文件夹
//1-1.需要通过Resources相关API动态加载的资源需要放在其中
//1-2.该文件夹下所有文件都会被打包出去
//1-3.打包时Unity会对其压缩加密
//1-4.该文件夹打包后只读 只能通过Resources相关API加载

三.StreamingAssets 流动资源文件夹

//路径获取:

cs 复制代码
 print(Application.streamingAssetsPath);

//注意:
//需要我们自己将创建
//作用:
//流文件夹
//2-1.打包出去不会被压缩加密,可以任由我们摆布
//2-2.移动平台只读,PC平台可读可写
//2-3.可以放入一些需要自定义动态加载的初始资源

四.persistentDataPath 持久数据文件夹

cs 复制代码
 print(Application.persistentDataPath);

//注意:
//不需要我们自己将创建
//作用:
//固定数据文件夹
//3-1.所有平台都可读可写
//3-2.一般用于放置动态下载或者动态创建的文件,游戏中创建或者获取的文件都放在其中

五.Plugins 插件文件夹

//路径获取:

//一般不获取

//注意:

//需要我们自己将创建

//作用:

//插件文件夹

//不同平台的插件相关文件放在其中

//比如IOS和Android平台

六.Editor 编辑器文件夹

//路径获取:

//一般不获取

//如果硬要获取 可以用工程路径拼接

cs 复制代码
print(Application.dataPath + "/Editor");

//注意:

//需要我们自己将创建

//作用:

//编辑器文件夹

//5-1.开发Unity编辑器时,编辑器相关脚本放在该文件夹中

//5-2.该文件夹中内容不会被打包出去

七.默认资源文件夹 Standard Assets

// 路径获取:

//一般不获取

//注意:

//需要我们自己将创建

//作用:

//默认资源文件夹

//一般Unity自带资源都放在这个文件夹下

//代码和资源优先被编译

相关推荐
格林威15 小时前
C# 相机Burst模式图像采集:使用相机内存配合OpenCvSharp和Halcon实现短时间的高速采集的方法
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
J总裁的小芒果16 小时前
参数过多-分批传参
c#
典典分享指南16 小时前
短视频分镜提示词:让 AI 出片的产品口播
java·c#·bash·composer·symfony
Z59981784117 小时前
c#软件开发学习笔记--WPF(Canvas、数据绑定、MVVM模式、值转换器)
笔记·学习·c#
zhchyun200818 小时前
# 【Unity UI 进阶】仿 Element UI 打造企业级 Unity UI 组件库(06)
ui·unity·游戏引擎
淡海水19 小时前
05-03-栈队列-PriorityQueue-TElement-TPriority-NET6优先队列语义与四叉堆实现
服务器·前端·c#·priorityqueue·clr·telement
Behaviour1 天前
Unity游戏HybridCLR 热更新接入实战
游戏·unity·游戏引擎
leonkay1 天前
C# 特性(Attribute)——【1】基础讲解
开发语言·青少年编程·面试·c#·.net·个人开发
CSDN_RTKLIB1 天前
数据库七大符号表
c#
leonkay1 天前
C# 特性(Attribute)——【2】工业设备参数框架设计
经验分享·面试·架构·c#·学习方法·设计