当前位置: 首页 > article >正文

unity3d————特殊文件夹

1. 工程路径 (Application.dataPath)
  • 获取方式Application.dataPath
  • 使用场景:主要在编辑模式下使用,发布后路径不再有效。
  • 注意:发布后的游戏不会使用该路径。
2. Resources 资源文件夹
  • 路径获取:通常不直接获取路径,使用 Resources 相关 API 加载资源。
  • 创建:需要手动创建。
  • 作用
    • 存放需要通过 Resources 相关 API 动态加载的资源。
    • 所有文件都会被打包,并在打包时进行压缩加密。
    • 打包后只读,只能通过 Resources 相关 API 加载。
3. StreamingAssets 流动资源文件夹
  • 路径获取Application.streamingAssetsPath
  • 创建:需要手动创建。
  • 作用
    • 打包出去不会被压缩加密,可自由操作。
    • 移动平台只读,PC 平台可读可写。
    • 适合放置需要自定义动态加载的初始资源。
4. PersistentDataPath 持久数据文件夹
  • 路径获取Application.persistentDataPath
  • 创建:无需手动创建,Unity 自动生成。
  • 作用
    • 所有平台都可读可写。
    • 用于放置动态下载或动态创建的文件,如游戏存档、配置文件等。
5. Plugins 插件文件夹
  • 路径获取:通常不直接获取路径。
  • 创建:需要手动创建。
  • 作用
    • 存放不同平台的插件相关文件,如 IOS 和 Android 平台的原生插件。
6. Editor 编辑器文件夹
  • 路径获取Application.dataPath + "/Editor"(非标准获取方式)
  • 创建:需要手动创建。
  • 作用
    • 开发 Unity 编辑器扩展时,编辑器相关脚本放在该文件夹中。
    • 该文件夹中内容不会被打包到游戏发布版本中。
7. Standard Assets 默认资源文件夹
  • 路径获取:通常不直接获取路径。
  • 创建:需要手动创建。
  • 作用
    • Unity 自带的资源通常放在此文件夹下。
    • 存放的代码和资源会被优先编译。

http://www.kler.cn/a/396215.html

相关文章:

  • 基于VUE实现语音通话:边录边转发送语言消息、 播放pcm 音频
  • 微服务中的技术使用与搭配:如何选择合适的工具构建高效的微服务架构
  • centos7安装Chrome使用selenium-wire
  • 入侵检测算法平台部署LiteAIServer视频智能分析平台行人入侵检测算法:科技守护安全的新篇章
  • Redisson的可重入锁
  • CSS:怎么把网站都变成灰色
  • Go语言中的类型断言
  • Python连接Mysql、Postgre、ClickHouse、Redis常用库及封装方法
  • 嵌入式交叉编译:glib(未成功)
  • React状态管理之Redux
  • TVBox 网络接口
  • Go-RPC框架分层设计
  • AndroidStudio 获取 Git 提交次数和编译时间
  • ubuntu将firewall-config导出为.deb文件
  • [项目代码] YOLOv5 铁路工人安全帽安全背心识别 [目标检测]
  • 深度神经网络DNN反向传播BP算法公式推导
  • Flume1.9.0自定义Sink组件将数据发送至Mysql
  • 基于OpenCV的图片人脸检测研究
  • 【Java】设计模式——工厂模式
  • emulator总结
  • 26. 智能指针
  • Py2Neo 库将 Json 文件导入 Neo4J
  • 新能源汽车磁集成技术的机遇与瓶颈
  • 比特大陆/算能科技嵌入式面试题及参考答案
  • 商业智能BI如何零编码对接低代码数据模型?
  • 从依托指标字典到 NoETL 自动化指标平台,指标口径一致性管理的进阶