在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Unity3D资源管理系统YooAsset源码

Unity3D资源管理系统YooAsset源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:18.55M
  • 下载次数:0
  • 浏览次数:9
  • 发布时间:2024-04-08
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签: unity3D unity 管理系统 SSE 3d

实例介绍

【实例简介】
YooAsset是一套专门为Unity3D设计的资源管理系统,它通过多款百万DAU(日活跃用户)游戏产品的实践,证明了其在帮助研发团队快速部署和交付游戏方面的高效性。无论是需要发布一个不包含任何游戏资源的安装包,还是需要支持玩家边玩边下载内容,或是发布含有大量资源的超大型游戏,YooAsset都能提供强大的支持。

系统特点包括:
1. 构建管线无缝切换,支持传统和可编程构建管线。
2. 支持分布式和分工程构建,便于游戏模组(MOD)的支持。
3. 支持可寻址资源定位,简化资源配置过程。
4. 安全高效的分包方案,基于资源标签自动分类,简化维护。
5. 强大灵活的打包系统,实现资源零冗余和有效的依赖管理。
6. 基于引用计数的资源管理,优化内存使用,防止资源泄漏。
7. 多种模式自由切换,包括编辑器模拟、单机运行、联机运行模式。
8. 强大安全的加载系统,支持异步和同步加载,边玩边下载,多线程下载等功能。

YooAsset不仅提供了一套完善的资源管理解决方案,还通过其灵活多变的版本管理功能,支持线上版本快速回退和灰度更新等高级功能,极大地提升了游戏开发和运营的效率。
【实例截图】
【核心代码】
文件清单
└── YooAsset-7586882a97887a0feb2032b22421ae5a8218bf1f
    ├── Assets
    │   ├── YooAsset
    │   │   ├── CHANGELOG.md
    │   │   ├── CHANGELOG.md.meta
    │   │   ├── Editor
    │   │   │   ├── AssetBundleBuilder
    │   │   │   │   ├── AssetBundleBuilder.cs
    │   │   │   │   ├── AssetBundleBuilder.cs.meta
    │   │   │   │   ├── AssetBundleBuilderHelper.cs
    │   │   │   │   ├── AssetBundleBuilderHelper.cs.meta
    │   │   │   │   ├── AssetBundleBuilderSetting.cs
    │   │   │   │   ├── AssetBundleBuilderSetting.cs.meta
    │   │   │   │   ├── AssetBundleBuilderWindow.cs
    │   │   │   │   ├── AssetBundleBuilderWindow.cs.meta
    │   │   │   │   ├── AssetBundleBuilderWindow.uxml
    │   │   │   │   ├── AssetBundleBuilderWindow.uxml.meta
    │   │   │   │   ├── AssetBundleSimulateBuilder.cs
    │   │   │   │   ├── AssetBundleSimulateBuilder.cs.meta
    │   │   │   │   ├── BuildAssetInfo.cs
    │   │   │   │   ├── BuildAssetInfo.cs.meta
    │   │   │   │   ├── BuildBundleInfo.cs
    │   │   │   │   ├── BuildBundleInfo.cs.meta
    │   │   │   │   ├── BuildMapContext.cs
    │   │   │   │   ├── BuildMapContext.cs.meta
    │   │   │   │   ├── BuildParametersContext.cs
    │   │   │   │   ├── BuildParametersContext.cs.meta
    │   │   │   │   ├── BuildParameters.cs
    │   │   │   │   ├── BuildParameters.cs.meta
    │   │   │   │   ├── BuildPipeline
    │   │   │   │   │   ├── BaseTasks
    │   │   │   │   │   │   ├── TaskCopyBuildinFiles.cs
    │   │   │   │   │   │   ├── TaskCopyBuildinFiles.cs.meta
    │   │   │   │   │   │   ├── TaskCreateManifest.cs
    │   │   │   │   │   │   ├── TaskCreateManifest.cs.meta
    │   │   │   │   │   │   ├── TaskCreateReport.cs
    │   │   │   │   │   │   ├── TaskCreateReport.cs.meta
    │   │   │   │   │   │   ├── TaskEncryption.cs
    │   │   │   │   │   │   ├── TaskEncryption.cs.meta
    │   │   │   │   │   │   ├── TaskGetBuildMap.cs
    │   │   │   │   │   │   ├── TaskGetBuildMap.cs.meta
    │   │   │   │   │   │   ├── TaskUpdateBundleInfo.cs
    │   │   │   │   │   │   └── TaskUpdateBundleInfo.cs.meta
    │   │   │   │   │   ├── BaseTasks.meta
    │   │   │   │   │   ├── BuiltinBuildPipeline
    │   │   │   │   │   │   ├── BuildTasks
    │   │   │   │   │   │   │   ├── TaskBuilding_BBP.cs
    │   │   │   │   │   │   │   ├── TaskBuilding_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCopyBuildinFiles_BBP.cs
    │   │   │   │   │   │   │   ├── TaskCopyBuildinFiles_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreateManifest_BBP.cs
    │   │   │   │   │   │   │   ├── TaskCreateManifest_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreatePackage_BBP.cs
    │   │   │   │   │   │   │   ├── TaskCreatePackage_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreateReport_BBP.cs
    │   │   │   │   │   │   │   ├── TaskCreateReport_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskEncryption_BBP.cs
    │   │   │   │   │   │   │   ├── TaskEncryption_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskGetBuildMap_BBP.cs
    │   │   │   │   │   │   │   ├── TaskGetBuildMap_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskPrepare_BBP.cs
    │   │   │   │   │   │   │   ├── TaskPrepare_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskUpdateBundleInfo_BBP.cs
    │   │   │   │   │   │   │   ├── TaskUpdateBundleInfo_BBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskVerifyBuildResult_BBP.cs
    │   │   │   │   │   │   │   └── TaskVerifyBuildResult_BBP.cs.meta
    │   │   │   │   │   │   ├── BuildTasks.meta
    │   │   │   │   │   │   ├── BuiltinBuildParameters.cs
    │   │   │   │   │   │   ├── BuiltinBuildParameters.cs.meta
    │   │   │   │   │   │   ├── BuiltinBuildPipeline.cs
    │   │   │   │   │   │   └── BuiltinBuildPipeline.cs.meta
    │   │   │   │   │   ├── BuiltinBuildPipeline.meta
    │   │   │   │   │   ├── RawFileBuildPipeline
    │   │   │   │   │   │   ├── BuildTasks
    │   │   │   │   │   │   │   ├── TaskBuilding_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskBuilding_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCopyBuildinFiles_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskCopyBuildinFiles_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreateManifest_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskCreateManifest_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreatePackage_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskCreatePackage_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreateReport_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskCreateReport_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskGetBuildMap_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskGetBuildMap_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskPrepare_RFBP.cs
    │   │   │   │   │   │   │   ├── TaskPrepare_RFBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskUpdateBundleInfo_RFBP.cs
    │   │   │   │   │   │   │   └── TaskUpdateBundleInfo_RFBP.cs.meta
    │   │   │   │   │   │   ├── BuildTasks.meta
    │   │   │   │   │   │   ├── RawFileBuildParameters.cs
    │   │   │   │   │   │   ├── RawFileBuildParameters.cs.meta
    │   │   │   │   │   │   ├── RawFileBuildPipeline.cs
    │   │   │   │   │   │   └── RawFileBuildPipeline.cs.meta
    │   │   │   │   │   ├── RawFileBuildPipeline.meta
    │   │   │   │   │   ├── ScriptableBuildPipeline
    │   │   │   │   │   │   ├── BuildTasks
    │   │   │   │   │   │   │   ├── TaskBuilding_SBP.cs
    │   │   │   │   │   │   │   ├── TaskBuilding_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCopyBuildinFiles_SBP.cs
    │   │   │   │   │   │   │   ├── TaskCopyBuildinFiles_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreateManifest_SBP.cs
    │   │   │   │   │   │   │   ├── TaskCreateManifest_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreatePackage_SBP.cs
    │   │   │   │   │   │   │   ├── TaskCreatePackage_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskCreateReport_SBP.cs
    │   │   │   │   │   │   │   ├── TaskCreateReport_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskEncryption_SBP.cs
    │   │   │   │   │   │   │   ├── TaskEncryption_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskGetBuildMap_SBP.cs
    │   │   │   │   │   │   │   ├── TaskGetBuildMap_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskPrepare_SBP.cs
    │   │   │   │   │   │   │   ├── TaskPrepare_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskUpdateBundleInfo_SBP.cs
    │   │   │   │   │   │   │   ├── TaskUpdateBundleInfo_SBP.cs.meta
    │   │   │   │   │   │   │   ├── TaskVerifyBuildResult_SBP.cs
    │   │   │   │   │   │   │   └── TaskVerifyBuildResult_SBP.cs.meta
    │   │   │   │   │   │   ├── BuildTasks.meta
    │   │   │   │   │   │   ├── SBPBuildTasks.cs
    │   │   │   │   │   │   ├── SBPBuildTasks.cs.meta
    │   │   │   │   │   │   ├── ScriptableBuildParameters.cs
    │   │   │   │   │   │   ├── ScriptableBuildParameters.cs.meta
    │   │   │   │   │   │   ├── ScriptableBuildPipeline.cs
    │   │   │   │   │   │   └── ScriptableBuildPipeline.cs.meta
    │   │   │   │   │   └── ScriptableBuildPipeline.meta
    │   │   │   │   ├── BuildPipeline.meta
    │   │   │   │   ├── BuildSystem
    │   │   │   │   │   ├── BuildContext.cs
    │   │   │   │   │   ├── BuildContext.cs.meta
    │   │   │   │   │   ├── BuildLogger.cs
    │   │   │   │   │   ├── BuildLogger.cs.meta
    │   │   │   │   │   ├── BuildResult.cs
    │   │   │   │   │   ├── BuildResult.cs.meta
    │   │   │   │   │   ├── BuildRunner.cs
    │   │   │   │   │   ├── BuildRunner.cs.meta
    │   │   │   │   │   ├── ErrorCode.cs
    │   │   │   │   │   ├── ErrorCode.cs.meta
    │   │   │   │   │   ├── IBuildTask.cs
    │   │   │   │   │   ├── IBuildTask.cs.meta
    │   │   │   │   │   ├── IContextObject.cs
    │   │   │   │   │   └── IContextObject.cs.meta
    │   │   │   │   ├── BuildSystem.meta
    │   │   │   │   ├── DefaultEncryption.cs
    │   │   │   │   ├── DefaultEncryption.cs.meta
    │   │   │   │   ├── EBuildinFileCopyOption.cs
    │   │   │   │   ├── EBuildinFileCopyOption.cs.meta
    │   │   │   │   ├── EBuildMode.cs
    │   │   │   │   ├── EBuildMode.cs.meta
    │   │   │   │   ├── EBuildPipeline.cs
    │   │   │   │   ├── EBuildPipeline.cs.meta
    │   │   │   │   ├── ECompressOption.cs
    │   │   │   │   ├── ECompressOption.cs.meta
    │   │   │   │   ├── EFileNameStyle.cs
    │   │   │   │   ├── EFileNameStyle.cs.meta
    │   │   │   │   ├── IBuildPipeline.cs
    │   │   │   │   ├── IBuildPipeline.cs.meta
    │   │   │   │   ├── VisualViewers
    │   │   │   │   │   ├── BuildPipelineViewerBase.cs
    │   │   │   │   │   ├── BuildPipelineViewerBase.cs.meta
    │   │   │   │   │   ├── BuildPipelineViewerBase.uxml
    │   │   │   │   │   ├── BuildPipelineViewerBase.uxml.meta
    │   │   │   │   │   ├── BuiltinBuildPipelineViewer.cs
    │   │   │   │   │   ├── BuiltinBuildPipelineViewer.cs.meta
    │   │   │   │   │   ├── RawfileBuildpipelineViewer.cs
    │   │   │   │   │   ├── RawfileBuildpipelineViewer.cs.meta
    │   │   │   │   │   ├── ScriptableBuildPipelineViewer.cs
    │   │   │   │   │   └── ScriptableBuildPipelineViewer.cs.meta
    │   │   │   │   └── VisualViewers.meta
    │   │   │   ├── AssetBundleBuilder.meta
    │   │   │   ├── AssetBundleCollector
    │   │   │   │   ├── AssetBundleCollectorConfig.cs
    │   │   │   │   ├── AssetBundleCollectorConfig.cs.meta
    │   │   │   │   ├── AssetBundleCollector.cs
    │   │   │   │   ├── AssetBundleCollector.cs.meta
    │   │   │   │   ├── AssetBundleCollectorGroup.cs
    │   │   │   │   ├── AssetBundleCollectorGroup.cs.meta
    │   │   │   │   ├── AssetBundleCollectorPackage.cs
    │   │   │   │   ├── AssetBundleCollectorPackage.cs.meta
    │   │   │   │   ├── AssetBundleCollectorSetting.cs
    │   │   │   │   ├── AssetBundleCollectorSetting.cs.meta
    │   │   │   │   ├── AssetBundleCollectorSettingData.cs
    │   │   │   │   ├── AssetBundleCollectorSettingData.cs.meta
    │   │   │   │   ├── AssetBundleCollectorWindow.cs
    │   │   │   │   ├── AssetBundleCollectorWindow.cs.meta
    │   │   │   │   ├── AssetBundleCollectorWindow.uxml
    │   │   │   │   ├── AssetBundleCollectorWindow.uxml.meta
    │   │   │   │   ├── CollectAssetInfo.cs
    │   │   │   │   ├── CollectAssetInfo.cs.meta
    │   │   │   │   ├── CollectCommand.cs
    │   │   │   │   ├── CollectCommand.cs.meta
    │   │   │   │   ├── CollectResult.cs
    │   │   │   │   ├── CollectResult.cs.meta
    │   │   │   │   ├── CollectRules
    │   │   │   │   │   ├── IActiveRule.cs
    │   │   │   │   │   ├── IActiveRule.cs.meta
    │   │   │   │   │   ├── IAddressRule.cs
    │   │   │   │   │   ├── IAddressRule.cs.meta
    │   │   │   │   │   ├── IFilterRule.cs
    │   │   │   │   │   ├── IFilterRule.cs.meta
    │   │   │   │   │   ├── IPackRule.cs
    │   │   │   │   │   └── IPackRule.cs.meta
    │   │   │   │   ├── CollectRules.meta
    │   │   │   │   ├── DefaultRules
    │   │   │   │   │   ├── DefaultActiveRule.cs
    │   │   │   │   │   ├── DefaultActiveRule.cs.meta
    │   │   │   │   │   ├── DefaultAddressRule.cs
    │   │   │   │   │   ├── DefaultAddressRule.cs.meta
    │   │   │   │   │   ├── DefaultFilterRule.cs
    │   │   │   │   │   ├── DefaultFilterRule.cs.meta
    │   │   │   │   │   ├── DefaultPackRule.cs
    │   │   │   │   │   └── DefaultPackRule.cs.meta
    │   │   │   │   ├── DefaultRules.meta
    │   │   │   │   ├── DisplayNameAttribute.cs
    │   │   │   │   ├── DisplayNameAttribute.cs.meta
    │   │   │   │   ├── ECollectorType.cs
    │   │   │   │   ├── ECollectorType.cs.meta
    │   │   │   │   ├── RuleDisplayName.cs
    │   │   │   │   └── RuleDisplayName.cs.meta
    │   │   │   ├── AssetBundleCollector.meta
    │   │   │   ├── AssetBundleDebugger
    │   │   │   │   ├── AssetBundleDebuggerWindow.cs
    │   │   │   │   ├── AssetBundleDebuggerWindow.cs.meta
    │   │   │   │   ├── AssetBundleDebuggerWindow.uxml
    │   │   │   │   ├── AssetBundleDebuggerWindow.uxml.meta
    │   │   │   │   ├── RemotePlayerSession.cs
    │   │   │   │   ├── RemotePlayerSession.cs.meta
    │   │   │   │   ├── VisualViewers
    │   │   │   │   │   ├── DebuggerAssetListViewer.cs
    │   │   │   │   │   ├── DebuggerAssetListViewer.cs.meta
    │   │   │   │   │   ├── DebuggerAssetListViewer.uxml
    │   │   │   │   │   ├── DebuggerAssetListViewer.uxml.meta
    │   │   │   │   │   ├── DebuggerBundleListViewer.cs
    │   │   │   │   │   ├── DebuggerBundleListViewer.cs.meta
    │   │   │   │   │   ├── DebuggerBundleListViewer.uxml
    │   │   │   │   │   └── DebuggerBundleListViewer.uxml.meta
    │   │   │   │   └── VisualViewers.meta
    │   │   │   ├── AssetBundleDebugger.meta
    │   │   │   ├── AssetBundleReporter
    │   │   │   │   ├── AssetBundleInspector.cs
    │   │   │   │   ├── AssetBundleInspector.cs.meta
    │   │   │   │   ├── AssetBundleRecorder.cs
    │   │   │   │   ├── AssetBundleRecorder.cs.meta
    │   │   │   │   ├── AssetBundleReporterWindow.cs
    │   │   │   │   ├── AssetBundleReporterWindow.cs.meta
    │   │   │   │   ├── AssetBundleReporterWindow.uxml
    │   │   │   │   ├── AssetBundleReporterWindow.uxml.meta
    │   │   │   │   ├── BuildReport.cs
    │   │   │   │   ├── BuildReport.cs.meta
    │   │   │   │   ├── ReportAssetInfo.cs
    │   │   │   │   ├── ReportAssetInfo.cs.meta
    │   │   │   │   ├── ReportBundleInfo.cs
    │   │   │   │   ├── ReportBundleInfo.cs.meta
    │   │   │   │   ├── ReportIndependAsset.cs
    │   │   │   │   ├── ReportIndependAsset.cs.meta
    │   │   │   │   ├── ReportSummary.cs
    │   │   │   │   ├── ReportSummary.cs.meta
    │   │   │   │   ├── VisualViewers
    │   │   │   │   │   ├── ReporterAssetListViewer.cs
    │   │   │   │   │   ├── ReporterAssetListViewer.cs.meta
    │   │   │   │   │   ├── ReporterAssetListViewer.uxml
    │   │   │   │   │   ├── ReporterAssetListViewer.uxml.meta
    │   │   │   │   │   ├── ReporterBundleListViewer.cs
    │   │   │   │   │   ├── ReporterBundleListViewer.cs.meta
    │   │   │   │   │   ├── ReporterBundleListViewer.uxml
    │   │   │   │   │   ├── ReporterBundleListViewer.uxml.meta
    │   │   │   │   │   ├── ReporterSummaryViewer.cs
    │   │   │   │   │   ├── ReporterSummaryViewer.cs.meta
    │   │   │   │   │   ├── ReporterSummaryViewer.uxml
    │   │   │   │   │   └── ReporterSummaryViewer.uxml.meta
    │   │   │   │   └── VisualViewers.meta
    │   │   │   ├── AssetBundleReporter.meta
    │   │   │   ├── Common
    │   │   │   │   ├── AssetInfo.cs
    │   │   │   │   └── AssetInfo.cs.meta
    │   │   │   ├── Common.meta
    │   │   │   ├── EditorDefine.cs
    │   │   │   ├── EditorDefine.cs.meta
    │   │   │   ├── EditorTools.cs
    │   │   │   ├── EditorTools.cs.meta
    │   │   │   ├── HomePage.cs
    │   │   │   ├── HomePage.cs.meta
    │   │   │   ├── SettingLoader.cs
    │   │   │   ├── SettingLoader.cs.meta
    │   │   │   ├── UIElements
    │   │   │   │   ├── UIElementsDefine.cs
    │   │   │   │   ├── UIElementsDefine.cs.meta
    │   │   │   │   ├── UIElementsExtension.cs
    │   │   │   │   ├── UIElementsExtension.cs.meta
    │   │   │   │   ├── UIElementsTools.cs
    │   │   │   │   ├── UIElementsTools.cs.meta
    │   │   │   │   ├── UxmlLoader.cs
    │   │   │   │   └── UxmlLoader.cs.meta
    │   │   │   ├── UIElements.meta
    │   │   │   ├── YooAsset.Editor.asmdef
    │   │   │   └── YooAsset.Editor.asmdef.meta
    │   │   ├── Editor.meta
    │   │   ├── LICENSE.md
    │   │   ├── LICENSE.md.meta
    │   │   ├── package.json
    │   │   ├── package.json.meta
    │   │   ├── README.md
    │   │   ├── README.md.meta
    │   │   ├── Runtime
    │   │   │   ├── AssemblyInfo.cs
    │   │   │   ├── AssemblyInfo.cs.meta
    │   │   │   ├── CacheSystem
    │   │   │   │   ├── CacheFileInfo.cs
    │   │   │   │   ├── CacheFileInfo.cs.meta
    │   │   │   │   ├── CacheHelper.cs
    │   │   │   │   ├── CacheHelper.cs.meta
    │   │   │   │   ├── CacheManager.cs
    │   │   │   │   ├── CacheManager.cs.meta
    │   │   │   │   ├── EVerifyLevel.cs
    │   │   │   │   ├── EVerifyLevel.cs.meta
    │   │   │   │   ├── EVerifyResult.cs
    │   │   │   │   ├── EVerifyResult.cs.meta
    │   │   │   │   ├── Operation
    │   │   │   │   │   ├── ClearAllCacheFilesOperation.cs
    │   │   │   │   │   ├── ClearAllCacheFilesOperation.cs.meta
    │   │   │   │   │   ├── ClearUnusedCacheFilesOperation.cs
    │   │   │   │   │   ├── ClearUnusedCacheFilesOperation.cs.meta
    │   │   │   │   │   ├── Internal
    │   │   │   │   │   │   ├── FindCacheFilesOperation.cs
    │   │   │   │   │   │   ├── FindCacheFilesOperation.cs.meta
    │   │   │   │   │   │   ├── VerifyCacheFilesOperation.cs
    │   │   │   │   │   │   ├── VerifyCacheFilesOperation.cs.meta
    │   │   │   │   │   │   ├── VerifyTempFileOperation.cs
    │   │   │   │   │   │   └── VerifyTempFileOperation.cs.meta
    │   │   │   │   │   ├── Internal.meta
    │   │   │   │   │   ├── PackageCachingOperation.cs
    │   │   │   │   │   └── PackageCachingOperation.cs.meta
    │   │   │   │   ├── Operation.meta
    │   │   │   │   ├── PersistentHelper.cs
    │   │   │   │   ├── PersistentHelper.cs.meta
    │   │   │   │   ├── PersistentManager.cs
    │   │   │   │   ├── PersistentManager.cs.meta
    │   │   │   │   ├── VerifyElement.cs
    │   │   │   │   └── VerifyElement.cs.meta
    │   │   │   ├── CacheSystem.meta
    │   │   │   ├── DiagnosticSystem
    │   │   │   │   ├── DebugBundleInfo.cs
    │   │   │   │   ├── DebugBundleInfo.cs.meta
    │   │   │   │   ├── DebugPackageData.cs
    │   │   │   │   ├── DebugPackageData.cs.meta
    │   │   │   │   ├── DebugProviderInfo.cs
    │   │   │   │   ├── DebugProviderInfo.cs.meta
    │   │   │   │   ├── DebugReport.cs
    │   │   │   │   ├── DebugReport.cs.meta
    │   │   │   │   ├── RemoteCommand.cs
    │   │   │   │   ├── RemoteCommand.cs.meta
    │   │   │   │   ├── RemoteDebuggerDefine.cs
    │   │   │   │   ├── RemoteDebuggerDefine.cs.meta
    │   │   │   │   ├── RemoteDebuggerInRuntime.cs
    │   │   │   │   └── RemoteDebuggerInRuntime.cs.meta
    │   │   │   ├── DiagnosticSystem.meta
    │   │   │   ├── DownloadSystem
    │   │   │   │   ├── Downloader
    │   │   │   │   │   ├── CompletedDownloader.cs
    │   │   │   │   │   ├── CompletedDownloader.cs.meta
    │   │   │   │   │   ├── DownloaderBase.cs
    │   │   │   │   │   ├── DownloaderBase.cs.meta
    │   │   │   │   │   ├── FileDownloader.cs
    │   │   │   │   │   ├── FileDownloader.cs.meta
    │   │   │   │   │   ├── WebDownloader.cs
    │   │   │   │   │   └── WebDownloader.cs.meta
    │   │   │   │   ├── Downloader.meta
    │   │   │   │   ├── DownloadHelper.cs
    │   │   │   │   ├── DownloadHelper.cs.meta
    │   │   │   │   ├── DownloadManager.cs
    │   │   │   │   ├── DownloadManager.cs.meta
    │   │   │   │   ├── DownloadStatus.cs
    │   │   │   │   ├── DownloadStatus.cs.meta
    │   │   │   │   ├── Requester
    │   │   │   │   │   ├── AssetBundleWebRequest.cs
    │   │   │   │   │   ├── AssetBundleWebRequest.cs.meta
    │   │   │   │   │   ├── DownloadHandlerFileRange.cs
    │   │   │   │   │   ├── DownloadHandlerFileRange.cs.meta
    │   │   │   │   │   ├── FileGeneralRequest.cs
    │   │   │   │   │   ├── FileGeneralRequest.cs.meta
    │   │   │   │   │   ├── FileResumeRequest.cs
    │   │   │   │   │   ├── FileResumeRequest.cs.meta
    │   │   │   │   │   ├── IWebRequester.cs
    │   │   │   │   │   └── IWebRequester.cs.meta
    │   │   │   │   ├── Requester.meta
    │   │   │   │   ├── RequestHelper.cs
    │   │   │   │   ├── RequestHelper.cs.meta
    │   │   │   │   ├── ThreadSyncContext.cs
    │   │   │   │   ├── ThreadSyncContext.cs.meta
    │   │   │   │   ├── UnityWebDataRequester.cs
    │   │   │   │   ├── UnityWebDataRequester.cs.meta
    │   │   │   │   ├── UnityWebFileRequester.cs
    │   │   │   │   ├── UnityWebFileRequester.cs.meta
    │   │   │   │   ├── UnityWebRequesterBase.cs
    │   │   │   │   └── UnityWebRequesterBase.cs.meta
    │   │   │   ├── DownloadSystem.meta
    │   │   │   ├── InitializeParameters.cs
    │   │   │   ├── InitializeParameters.cs.meta
    │   │   │   ├── OperationSystem
    │   │   │   │   ├── AsyncOperationBase.cs
    │   │   │   │   ├── AsyncOperationBase.cs.meta
    │   │   │   │   ├── EOperationStatus.cs
    │   │   │   │   ├── EOperationStatus.cs.meta
    │   │   │   │   ├── GameAsyncOperation.cs
    │   │   │   │   ├── GameAsyncOperation.cs.meta
    │   │   │   │   ├── OperationSystem.cs
    │   │   │   │   └── OperationSystem.cs.meta
    │   │   │   ├── OperationSystem.meta
    │   │   │   ├── ResourceManager
    │   │   │   │   ├── Handle
    │   │   │   │   │   ├── AllAssetsHandle.cs
    │   │   │   │   │   ├── AllAssetsHandle.cs.meta
    │   │   │   │   │   ├── AssetHandle.cs
    │   │   │   │   │   ├── AssetHandle.cs.meta
    │   │   │   │   │   ├── HandleBase.cs
    │   │   │   │   │   ├── HandleBase.cs.meta
    │   │   │   │   │   ├── RawFileHandle.cs
    │   │   │   │   │   ├── RawFileHandle.cs.meta
    │   │   │   │   │   ├── SceneHandle.cs
    │   │   │   │   │   ├── SceneHandle.cs.meta
    │   │   │   │   │   ├── SubAssetsHandle.cs
    │   │   │   │   │   └── SubAssetsHandle.cs.meta
    │   │   │   │   ├── Handle.meta
    │   │   │   │   ├── Loader
    │   │   │   │   │   ├── AssetBundleFileLoader.cs
    │   │   │   │   │   ├── AssetBundleFileLoader.cs.meta
    │   │   │   │   │   ├── AssetBundleWebLoader.cs
    │   │   │   │   │   ├── AssetBundleWebLoader.cs.meta
    │   │   │   │   │   ├── BundleLoaderBase.cs
    │   │   │   │   │   ├── BundleLoaderBase.cs.meta
    │   │   │   │   │   ├── DependAssetBundles.cs
    │   │   │   │   │   ├── DependAssetBundles.cs.meta
    │   │   │   │   │   ├── RawBundleFileLoader.cs
    │   │   │   │   │   ├── RawBundleFileLoader.cs.meta
    │   │   │   │   │   ├── RawBundleWebLoader.cs
    │   │   │   │   │   ├── RawBundleWebLoader.cs.meta
    │   │   │   │   │   ├── VirtualBundleFileLoader.cs
    │   │   │   │   │   └── VirtualBundleFileLoader.cs.meta
    │   │   │   │   ├── Loader.meta
    │   │   │   │   ├── Operation
    │   │   │   │   │   ├── InstantiateOperation.cs
    │   │   │   │   │   ├── InstantiateOperation.cs.meta
    │   │   │   │   │   ├── UnloadSceneOperation.cs
    │   │   │   │   │   └── UnloadSceneOperation.cs.meta
    │   │   │   │   ├── Operation.meta
    │   │   │   │   ├── Provider
    │   │   │   │   │   ├── BundledAllAssetsProvider.cs
    │   │   │   │   │   ├── BundledAllAssetsProvider.cs.meta
    │   │   │   │   │   ├── BundledAssetProvider.cs
    │   │   │   │   │   ├── BundledAssetProvider.cs.meta
    │   │   │   │   │   ├── BundledRawFileProvider.cs
    │   │   │   │   │   ├── BundledRawFileProvider.cs.meta
    │   │   │   │   │   ├── BundledSceneProvider.cs
    │   │   │   │   │   ├── BundledSceneProvider.cs.meta
    │   │   │   │   │   ├── BundledSubAssetsProvider.cs
    │   │   │   │   │   ├── BundledSubAssetsProvider.cs.meta
    │   │   │   │   │   ├── CompletedProvider.cs
    │   │   │   │   │   ├── CompletedProvider.cs.meta
    │   │   │   │   │   ├── DatabaseAllAssetsProvider.cs
    │   │   │   │   │   ├── DatabaseAllAssetsProvider.cs.meta
    │   │   │   │   │   ├── DatabaseAssetProvider.cs
    │   │   │   │   │   ├── DatabaseAssetProvider.cs.meta
    │   │   │   │   │   ├── DatabaseRawFileProvider.cs
    │   │   │   │   │   ├── DatabaseRawFileProvider.cs.meta
    │   │   │   │   │   ├── DatabaseSceneProvider.cs
    │   │   │   │   │   ├── DatabaseSceneProvider.cs.meta
    │   │   │   │   │   ├── DatabaseSubAssetsProvider.cs
    │   │   │   │   │   ├── DatabaseSubAssetsProvider.cs.meta
    │   │   │   │   │   ├── ProviderBase.cs
    │   │   │   │   │   └── ProviderBase.cs.meta
    │   │   │   │   ├── Provider.meta
    │   │   │   │   ├── ResourceLoader.cs
    │   │   │   │   ├── ResourceLoader.cs.meta
    │   │   │   │   ├── ResourceManager.cs
    │   │   │   │   └── ResourceManager.cs.meta
    │   │   │   ├── ResourceManager.meta
    │   │   │   ├── ResourcePackage
    │   │   │   │   ├── AssetInfo.cs
    │   │   │   │   ├── AssetInfo.cs.meta
    │   │   │   │   ├── BundleInfo.cs
    │   │   │   │   ├── BundleInfo.cs.meta
    │   │   │   │   ├── Interface
    │   │   │   │   │   ├── IBundleQuery.cs
    │   │   │   │   │   ├── IBundleQuery.cs.meta
    │   │   │   │   │   ├── IPlayMode.cs
    │   │   │   │   │   └── IPlayMode.cs.meta
    │   │   │   │   ├── Interface.meta
    │   │   │   │   ├── ManifestTools.cs
    │   │   │   │   ├── ManifestTools.cs.meta
    │   │   │   │   ├── Operation
    │   │   │   │   │   ├── DownloaderOperation.cs
    │   │   │   │   │   ├── DownloaderOperation.cs.meta
    │   │   │   │   │   ├── InitializationOperation.cs
    │   │   │   │   │   ├── InitializationOperation.cs.meta
    │   │   │   │   │   ├── Internal
    │   │   │   │   │   │   ├── DeserializeManifestOperation.cs
    │   │   │   │   │   │   ├── DeserializeManifestOperation.cs.meta
    │   │   │   │   │   │   ├── DownloadManifestOperation.cs
    │   │   │   │   │   │   ├── DownloadManifestOperation.cs.meta
    │   │   │   │   │   │   ├── LoadBuildinManifestOperation.cs
    │   │   │   │   │   │   ├── LoadBuildinManifestOperation.cs.meta
    │   │   │   │   │   │   ├── LoadCacheManifestOperation.cs
    │   │   │   │   │   │   ├── LoadCacheManifestOperation.cs.meta
    │   │   │   │   │   │   ├── LoadEditorManifestOperation.cs
    │   │   │   │   │   │   ├── LoadEditorManifestOperation.cs.meta
    │   │   │   │   │   │   ├── LoadRemoteManifestOperation.cs
    │   │   │   │   │   │   ├── LoadRemoteManifestOperation.cs.meta
    │   │   │   │   │   │   ├── QueryBuildinPackageVersionOperation.cs
    │   │   │   │   │   │   ├── QueryBuildinPackageVersionOperation.cs.meta
    │   │   │   │   │   │   ├── QueryCachePackageHashOperation.cs
    │   │   │   │   │   │   ├── QueryCachePackageHashOperation.cs.meta
    │   │   │   │   │   │   ├── QueryCachePackageVersionOperation.cs
    │   │   │   │   │   │   ├── QueryCachePackageVersionOperation.cs.meta
    │   │   │   │   │   │   ├── QueryRemotePackageHashOperation.cs
    │   │   │   │   │   │   ├── QueryRemotePackageHashOperation.cs.meta
    │   │   │   │   │   │   ├── QueryRemotePackageVersionOperation.cs
    │   │   │   │   │   │   ├── QueryRemotePackageVersionOperation.cs.meta
    │   │   │   │   │   │   ├── UnpackBuildinManifestOperation.cs
    │   │   │   │   │   │   └── UnpackBuildinManifestOperation.cs.meta
    │   │   │   │   │   ├── Internal.meta
    │   │   │   │   │   ├── PreDownloadContentOperation.cs
    │   │   │   │   │   ├── PreDownloadContentOperation.cs.meta
    │   │   │   │   │   ├── UpdatePackageManifestOperation.cs
    │   │   │   │   │   ├── UpdatePackageManifestOperation.cs.meta
    │   │   │   │   │   ├── UpdatePackageVersionOperation.cs
    │   │   │   │   │   └── UpdatePackageVersionOperation.cs.meta
    │   │   │   │   ├── Operation.meta
    │   │   │   │   ├── PackageAsset.cs
    │   │   │   │   ├── PackageAsset.cs.meta
    │   │   │   │   ├── PackageBundle.cs
    │   │   │   │   ├── PackageBundle.cs.meta
    │   │   │   │   ├── PackageManifest.cs
    │   │   │   │   ├── PackageManifest.cs.meta
    │   │   │   │   ├── PlayMode
    │   │   │   │   │   ├── EditorSimulateModeHelper.cs
    │   │   │   │   │   ├── EditorSimulateModeHelper.cs.meta
    │   │   │   │   │   ├── EditorSimulateModeImpl.cs
    │   │   │   │   │   ├── EditorSimulateModeImpl.cs.meta
    │   │   │   │   │   ├── HostPlayModeImpl.cs
    │   │   │   │   │   ├── HostPlayModeImpl.cs.meta
    │   │   │   │   │   ├── OfflinePlayModeImpl.cs
    │   │   │   │   │   ├── OfflinePlayModeImpl.cs.meta
    │   │   │   │   │   ├── WebPlayModeImpl.cs
    │   │   │   │   │   └── WebPlayModeImpl.cs.meta
    │   │   │   │   ├── PlayMode.meta
    │   │   │   │   ├── ResourceAssist.cs
    │   │   │   │   ├── ResourceAssist.cs.meta
    │   │   │   │   ├── ResourcePackage.cs
    │   │   │   │   └── ResourcePackage.cs.meta
    │   │   │   ├── ResourcePackage.meta
    │   │   │   ├── Services
    │   │   │   │   ├── IBuildinQueryServices.cs
    │   │   │   │   ├── IBuildinQueryServices.cs.meta
    │   │   │   │   ├── IDecryptionServices.cs
    │   │   │   │   ├── IDecryptionServices.cs.meta
    │   │   │   │   ├── IDeliveryLoadServices.cs
    │   │   │   │   ├── IDeliveryLoadServices.cs.meta
    │   │   │   │   ├── IDeliveryQueryServices.cs
    │   │   │   │   ├── IDeliveryQueryServices.cs.meta
    │   │   │   │   ├── IEncryptionServices.cs
    │   │   │   │   ├── IEncryptionServices.cs.meta
    │   │   │   │   ├── IRemoteServices.cs
    │   │   │   │   └── IRemoteServices.cs.meta
    │   │   │   ├── Services.meta
    │   │   │   ├── Settings
    │   │   │   │   ├── YooAssetSettings.cs
    │   │   │   │   ├── YooAssetSettings.cs.meta
    │   │   │   │   ├── YooAssetSettingsData.cs
    │   │   │   │   └── YooAssetSettingsData.cs.meta
    │   │   │   ├── Settings.meta
    │   │   │   ├── Utility
    │   │   │   │   ├── BufferReader.cs
    │   │   │   │   ├── BufferReader.cs.meta
    │   │   │   │   ├── BufferWriter.cs
    │   │   │   │   ├── BufferWriter.cs.meta
    │   │   │   │   ├── CRC32Algorithm.cs
    │   │   │   │   ├── CRC32Algorithm.cs.meta
    │   │   │   │   ├── YooLogger.cs
    │   │   │   │   ├── YooLogger.cs.meta
    │   │   │   │   ├── YooUtility.cs
    │   │   │   │   └── YooUtility.cs.meta
    │   │   │   ├── Utility.meta
    │   │   │   ├── YooAsset.asmdef
    │   │   │   ├── YooAsset.asmdef.meta
    │   │   │   ├── YooAssets.cs
    │   │   │   ├── YooAssets.cs.meta
    │   │   │   ├── YooAssetsDriver.cs
    │   │   │   ├── YooAssetsDriver.cs.meta
    │   │   │   ├── YooAssetsExtension.cs
    │   │   │   └── YooAssetsExtension.cs.meta
    │   │   ├── Runtime.meta
    │   │   └── Samples~
    │   │       ├── Extension Sample
    │   │       │   ├── Scripts
    │   │       │   │   ├── Editor
    │   │       │   │   │   ├── CustomPackRule.cs
    │   │       │   │   │   ├── CustomPackRule.cs.meta
    │   │       │   │   │   ├── PackageComparator
    │   │       │   │   │   │   ├── PackageComparatorWindow.cs
    │   │       │   │   │   │   └── PackageComparatorWindow.cs.meta
    │   │       │   │   │   ├── PackageComparator.meta
    │   │       │   │   │   ├── PackageImporter
    │   │       │   │   │   │   ├── PackageImporterWindow.cs
    │   │       │   │   │   │   └── PackageImporterWindow.cs.meta
    │   │       │   │   │   ├── PackageImporter.meta
    │   │       │   │   │   ├── ShaderVariantCollector
    │   │       │   │   │   │   ├── ShaderVariantCollectionHelper.cs
    │   │       │   │   │   │   ├── ShaderVariantCollectionHelper.cs.meta
    │   │       │   │   │   │   ├── ShaderVariantCollectionManifest.cs
    │   │       │   │   │   │   ├── ShaderVariantCollectionManifest.cs.meta
    │   │       │   │   │   │   ├── ShaderVariantCollector.cs
    │   │       │   │   │   │   ├── ShaderVariantCollector.cs.meta
    │   │       │   │   │   │   ├── ShaderVariantCollectorSetting.cs
    │   │       │   │   │   │   ├── ShaderVariantCollectorSetting.cs.meta
    │   │       │   │   │   │   ├── ShaderVariantCollectorWindow.cs
    │   │       │   │   │   │   ├── ShaderVariantCollectorWindow.cs.meta
    │   │       │   │   │   │   ├── ShaderVariantCollectorWindow.uxml
    │   │       │   │   │   │   └── ShaderVariantCollectorWindow.uxml.meta
    │   │       │   │   │   └── ShaderVariantCollector.meta
    │   │       │   │   ├── Editor.meta
    │   │       │   │   ├── Runtime
    │   │       │   │   │   ├── AssetOperationHandleExtension.cs
    │   │       │   │   │   ├── AssetOperationHandleExtension.cs.meta
    │   │       │   │   │   ├── GameObjectAssetReference.cs
    │   │       │   │   │   ├── GameObjectAssetReference.cs.meta
    │   │       │   │   │   ├── LoadAssetsByTagOperation.cs
    │   │       │   │   │   └── LoadAssetsByTagOperation.cs.meta
    │   │       │   │   └── Runtime.meta
    │   │       │   └── Scripts.meta
    │   │       ├── Extension Sample.meta
    │   │       ├── Space Shooter
    │   │       │   ├── AssetSetting
    │   │       │   │   ├── AssetBundleCollectorConfig.xml
    │   │       │   │   ├── AssetBundleCollectorConfig.xml.meta
    │   │       │   │   ├── AssetBundleCollectorSetting.asset
    │   │       │   │   └── AssetBundleCollectorSetting.asset.meta
    │   │       │   ├── AssetSetting.meta
    │   │       │   ├── Boot.unity
    │   │       │   ├── Boot.unity.meta
    │   │       │   ├── GameArt
    │   │       │   │   ├── Effect
    │   │       │   │   │   ├── fx_bolt_cyan_mat.mat
    │   │       │   │   │   ├── fx_bolt_cyan_mat.mat.meta
    │   │       │   │   │   ├── fx_bolt_orange_mat.mat
    │   │       │   │   │   ├── fx_bolt_orange_mat.mat.meta
    │   │       │   │   │   ├── fx_enemyShip_engines_mat.mat
    │   │       │   │   │   ├── fx_enemyShip_engines_mat.mat.meta
    │   │       │   │   │   ├── fx_lazer_cyan_dff.tif
    │   │       │   │   │   ├── fx_lazer_cyan_dff.tif.meta
    │   │       │   │   │   ├── fx_lazer_orange_dff.tif
    │   │       │   │   │   ├── fx_lazer_orange_dff.tif.meta
    │   │       │   │   │   ├── part_blast_mat.mat
    │   │       │   │   │   ├── part_blast_mat.mat.meta
    │   │       │   │   │   ├── part_enginePulse_dff.tif
    │   │       │   │   │   ├── part_enginePulse_dff.tif.meta
    │   │       │   │   │   ├── part_flash_dff.tif
    │   │       │   │   │   ├── part_flash_dff.tif.meta
    │   │       │   │   │   ├── part_glow_mat.mat
    │   │       │   │   │   ├── part_glow_mat.mat.meta
    │   │       │   │   │   ├── part_jet_core_dff.tif
    │   │       │   │   │   ├── part_jet_core_dff.tif.meta
    │   │       │   │   │   ├── part_jet_core_mat.mat
    │   │       │   │   │   ├── part_jet_core_mat.mat.meta
    │   │       │   │   │   ├── part_jet_flare_dff.tif
    │   │       │   │   │   ├── part_jet_flare_dff.tif.meta
    │   │       │   │   │   ├── part_jet_flare_mat.mat
    │   │       │   │   │   ├── part_jet_flare_mat.mat.meta
    │   │       │   │   │   ├── part_shockwave_dff.tif
    │   │       │   │   │   ├── part_shockwave_dff.tif.meta
    │   │       │   │   │   ├── part_shockwave_mat.mat
    │   │       │   │   │   ├── part_shockwave_mat.mat.meta
    │   │       │   │   │   ├── part_spark_blue_mat.mat
    │   │       │   │   │   ├── part_spark_blue_mat.mat.meta
    │   │       │   │   │   ├── part_spark_large_dff.tif
    │   │       │   │   │   ├── part_spark_large_dff.tif.meta
    │   │       │   │   │   ├── part_spark_large_mat.mat
    │   │       │   │   │   ├── part_spark_large_mat.mat.meta
    │   │       │   │   │   ├── part_spark_small_dff.tif
    │   │       │   │   │   ├── part_spark_small_dff.tif.meta
    │   │       │   │   │   ├── part_spark_white_mat.mat
    │   │       │   │   │   ├── part_spark_white_mat.mat.meta
    │   │       │   │   │   ├── part_spark_yellow_mat.mat
    │   │       │   │   │   ├── part_spark_yellow_mat.mat.meta
    │   │       │   │   │   ├── part_star_dff.tif
    │   │       │   │   │   ├── part_star_dff.tif.meta
    │   │       │   │   │   ├── part_star_mat.mat
    │   │       │   │   │   └── part_star_mat.mat.meta
    │   │       │   │   ├── Effect.meta
    │   │       │   │   ├── Entity
    │   │       │   │   │   ├── Asteroid
    │   │       │   │   │   │   ├── prop_asteroid_01
    │   │       │   │   │   │   │   ├── prop_asteroid_01_dff.tif
    │   │       │   │   │   │   │   ├── prop_asteroid_01_dff.tif.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_01.FBX
    │   │       │   │   │   │   │   ├── prop_asteroid_01.FBX.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_01_mat.mat
    │   │       │   │   │   │   │   ├── prop_asteroid_01_mat.mat.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_01_nrm.tif
    │   │       │   │   │   │   │   └── prop_asteroid_01_nrm.tif.meta
    │   │       │   │   │   │   ├── prop_asteroid_01.meta
    │   │       │   │   │   │   ├── prop_asteroid_02
    │   │       │   │   │   │   │   ├── prop_asteroid_02_dff.tif
    │   │       │   │   │   │   │   ├── prop_asteroid_02_dff.tif.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_02.FBX
    │   │       │   │   │   │   │   ├── prop_asteroid_02.FBX.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_02_mat.mat
    │   │       │   │   │   │   │   ├── prop_asteroid_02_mat.mat.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_02_nrm.tif
    │   │       │   │   │   │   │   └── prop_asteroid_02_nrm.tif.meta
    │   │       │   │   │   │   ├── prop_asteroid_02.meta
    │   │       │   │   │   │   ├── prop_asteroid_03
    │   │       │   │   │   │   │   ├── prop_asteroid_03_dff.tif
    │   │       │   │   │   │   │   ├── prop_asteroid_03_dff.tif.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_03.FBX
    │   │       │   │   │   │   │   ├── prop_asteroid_03.FBX.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_03_mat.mat
    │   │       │   │   │   │   │   ├── prop_asteroid_03_mat.mat.meta
    │   │       │   │   │   │   │   ├── prop_asteroid_03_nrm.tif
    │   │       │   │   │   │   │   └── prop_asteroid_03_nrm.tif.meta
    │   │       │   │   │   │   └── prop_asteroid_03.meta
    │   │       │   │   │   ├── Asteroid.meta
    │   │       │   │   │   ├── Vehicle
    │   │       │   │   │   │   ├── vehicle_enemyShip
    │   │       │   │   │   │   │   ├── vehicle_enemyShip.FBX
    │   │       │   │   │   │   │   ├── vehicle_enemyShip.FBX.meta
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_glow_mat.mat
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_glow_mat.mat.meta
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_metal_mat.mat
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_metal_mat.mat.meta
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_nrm.tif
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_nrm.tif.meta
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_purple_dff.tif
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_purple_dff.tif.meta
    │   │       │   │   │   │   │   ├── vehicle_enemyShip_red_dff.tif
    │   │       │   │   │   │   │   └── vehicle_enemyShip_red_dff.tif.meta
    │   │       │   │   │   │   ├── vehicle_enemyShip.meta
    │   │       │   │   │   │   ├── vehicle_playerShip
    │   │       │   │   │   │   │   ├── Materials
    │   │       │   │   │   │   │   │   ├── vehicle_playerShip_glass_mat.mat
    │   │       │   │   │   │   │   │   ├── vehicle_playerShip_glass_mat.mat.meta
    │   │       │   │   │   │   │   │   ├── vehicle_playerShip_metal_mat.mat
    │   │       │   │   │   │   │   │   └── vehicle_playerShip_metal_mat.mat.meta
    │   │       │   │   │   │   │   ├── Materials.meta
    │   │       │   │   │   │   │   ├── vehicle_playerShip_collider.FBX
    │   │       │   │   │   │   │   ├── vehicle_playerShip_collider.FBX.meta
    │   │       │   │   │   │   │   ├── vehicle_playerShip.FBX
    │   │       │   │   │   │   │   ├── vehicle_playerShip.FBX.meta
    │   │       │   │   │   │   │   ├── vehicle_playerShip_glass_mat.mat
    │   │       │   │   │   │   │   ├── vehicle_playerShip_glass_mat.mat.meta
    │   │       │   │   │   │   │   ├── vehicle_playerShip_metal_mat.mat
    │   │       │   │   │   │   │   ├── vehicle_playerShip_metal_mat.mat.meta
    │   │       │   │   │   │   │   ├── vehicle_playerShip_orange_dff.tif
    │   │       │   │   │   │   │   ├── vehicle_playerShip_orange_dff.tif.meta
    │   │       │   │   │   │   │   ├── vehicle_playerShip_orange_nrm.tif
    │   │       │   │   │   │   │   └── vehicle_playerShip_orange_nrm.tif.meta
    │   │       │   │   │   │   └── vehicle_playerShip.meta
    │   │       │   │   │   └── Vehicle.meta
    │   │       │   │   ├── Entity.meta
    │   │       │   │   ├── Scene
    │   │       │   │   │   ├── cube_junkyard_sharp.cubemap
    │   │       │   │   │   ├── cube_junkyard_sharp.cubemap.meta
    │   │       │   │   │   ├── cube_junkyard_soft.cubemap
    │   │       │   │   │   ├── cube_junkyard_soft.cubemap.meta
    │   │       │   │   │   ├── tile_nebula_green_dff.mat
    │   │       │   │   │   ├── tile_nebula_green_dff.mat.meta
    │   │       │   │   │   ├── tile_nebula_green_dff.tif
    │   │       │   │   │   └── tile_nebula_green_dff.tif.meta
    │   │       │   │   ├── Scene.meta
    │   │       │   │   ├── Shader
    │   │       │   │   │   ├── MyUnlitShader.shader
    │   │       │   │   │   ├── MyUnlitShader.shader.meta
    │   │       │   │   │   ├── StandardMobile.cginc
    │   │       │   │   │   ├── StandardMobile.cginc.meta
    │   │       │   │   │   ├── StandardMobile.shader
    │   │       │   │   │   └── StandardMobile.shader.meta
    │   │       │   │   ├── Shader.meta
    │   │       │   │   ├── ShaderVariants
    │   │       │   │   │   ├── MyShaderVariants.json
    │   │       │   │   │   ├── MyShaderVariants.json.meta
    │   │       │   │   │   ├── MyShaderVariants.shadervariants
    │   │       │   │   │   └── MyShaderVariants.shadervariants.meta
    │   │       │   │   ├── ShaderVariants.meta
    │   │       │   │   ├── UIAnim
    │   │       │   │   │   ├── UIBgEffect.anim
    │   │       │   │   │   ├── UIBgEffect.anim.meta
    │   │       │   │   │   ├── UIBgEffect.controller
    │   │       │   │   │   └── UIBgEffect.controller.meta
    │   │       │   │   ├── UIAnim.meta
    │   │       │   │   ├── UIFont
    │   │       │   │   │   ├── zekton free.ttf
    │   │       │   │   │   └── zekton free.ttf.meta
    │   │       │   │   ├── UIFont.meta
    │   │       │   │   ├── UISprite
    │   │       │   │   │   ├── common
    │   │       │   │   │   │   ├── arrows
    │   │       │   │   │   │   │   ├── arrow1_left.png
    │   │       │   │   │   │   │   ├── arrow1_left.png.meta
    │   │       │   │   │   │   │   ├── arrow1_right.png
    │   │       │   │   │   │   │   ├── arrow1_right.png.meta
    │   │       │   │   │   │   │   ├── arrow_left.png
    │   │       │   │   │   │   │   ├── arrow_left.png.meta
    │   │       │   │   │   │   │   ├── arrow_right.png
    │   │       │   │   │   │   │   ├── arrow_right.png.meta
    │   │       │   │   │   │   │   ├── back_arrow.png
    │   │       │   │   │   │   │   ├── back_arrow.png.meta
    │   │       │   │   │   │   │   ├── long_arrow_left.png
    │   │       │   │   │   │   │   ├── long_arrow_left.png.meta
    │   │       │   │   │   │   │   ├── long_arrow_right.png
    │   │       │   │   │   │   │   ├── long_arrow_right.png.meta
    │   │       │   │   │   │   │   ├── plus.png
    │   │       │   │   │   │   │   └── plus.png.meta
    │   │       │   │   │   │   ├── arrows.meta
    │   │       │   │   │   │   ├── bars
    │   │       │   │   │   │   │   ├── bar_blue1.png
    │   │       │   │   │   │   │   ├── bar_blue1.png.meta
    │   │       │   │   │   │   │   ├── bar_blue.png
    │   │       │   │   │   │   │   ├── bar_blue.png.meta
    │   │       │   │   │   │   │   ├── progress_bar_background.png
    │   │       │   │   │   │   │   ├── progress_bar_background.png.meta
    │   │       │   │   │   │   │   ├── progress_bar.png
    │   │       │   │   │   │   │   └── progress_bar.png.meta
    │   │       │   │   │   │   ├── bars.meta
    │   │       │   │   │   │   ├── buttons
    │   │       │   │   │   │   │   ├── bullets.png
    │   │       │   │   │   │   │   ├── bullets.png.meta
    │   │       │   │   │   │   │   ├── button1.png
    │   │       │   │   │   │   │   ├── button1.png.meta
    │   │       │   │   │   │   │   ├── button_active.png
    │   │       │   │   │   │   │   ├── button_active.png.meta
    │   │       │   │   │   │   │   ├── button_pushed.png
    │   │       │   │   │   │   │   ├── button_pushed.png.meta
    │   │       │   │   │   │   │   ├── pause.png
    │   │       │   │   │   │   │   ├── pause.png.meta
    │   │       │   │   │   │   │   ├── rocket.png
    │   │       │   │   │   │   │   └── rocket.png.meta
    │   │       │   │   │   │   ├── buttons.meta
    │   │       │   │   │   │   ├── window
    │   │       │   │   │   │   │   ├── window_transparent1.png
    │   │       │   │   │   │   │   ├── window_transparent1.png.meta
    │   │       │   │   │   │   │   ├── window_transparent.png
    │   │       │   │   │   │   │   └── window_transparent.png.meta
    │   │       │   │   │   │   └── window.meta
    │   │       │   │   │   └── common.meta
    │   │       │   │   └── UISprite.meta
    │   │       │   ├── GameArt.meta
    │   │       │   ├── GameRes
    │   │       │   │   ├── Audio
    │   │       │   │   │   ├── music_background.wav
    │   │       │   │   │   ├── music_background.wav.meta
    │   │       │   │   │   ├── sound_explosion_asteroid.wav
    │   │       │   │   │   ├── sound_explosion_asteroid.wav.meta
    │   │       │   │   │   ├── sound_explosion_enemy.wav
    │   │       │   │   │   ├── sound_explosion_enemy.wav.meta
    │   │       │   │   │   ├── sound_explosion_player.wav
    │   │       │   │   │   ├── sound_explosion_player.wav.meta
    │   │       │   │   │   ├── sound_weapon_enemy.wav
    │   │       │   │   │   ├── sound_weapon_enemy.wav.meta
    │   │       │   │   │   ├── sound_weapon_player.wav
    │   │       │   │   │   └── sound_weapon_player.wav.meta
    │   │       │   │   ├── Audio.meta
    │   │       │   │   ├── Effect
    │   │       │   │   │   ├── Engines
    │   │       │   │   │   │   ├── engines_enemy.prefab
    │   │       │   │   │   │   ├── engines_enemy.prefab.meta
    │   │       │   │   │   │   ├── engines_player.prefab
    │   │       │   │   │   │   └── engines_player.prefab.meta
    │   │       │   │   │   ├── Engines.meta
    │   │       │   │   │   ├── Explosions
    │   │       │   │   │   │   ├── explosion_asteroid.prefab
    │   │       │   │   │   │   ├── explosion_asteroid.prefab.meta
    │   │       │   │   │   │   ├── explosion_enemy.prefab
    │   │       │   │   │   │   ├── explosion_enemy.prefab.meta
    │   │       │   │   │   │   ├── explosion_player.prefab
    │   │       │   │   │   │   └── explosion_player.prefab.meta
    │   │       │   │   │   └── Explosions.meta
    │   │       │   │   ├── Effect.meta
    │   │       │   │   ├── Entity
    │   │       │   │   │   ├── asteroid01.prefab
    │   │       │   │   │   ├── asteroid01.prefab.meta
    │   │       │   │   │   ├── asteroid02.prefab
    │   │       │   │   │   ├── asteroid02.prefab.meta
    │   │       │   │   │   ├── asteroid03.prefab
    │   │       │   │   │   ├── asteroid03.prefab.meta
    │   │       │   │   │   ├── enemy_bullet.prefab
    │   │       │   │   │   ├── enemy_bullet.prefab.meta
    │   │       │   │   │   ├── enemy_ship.prefab
    │   │       │   │   │   ├── enemy_ship.prefab.meta
    │   │       │   │   │   ├── player_bullet.prefab
    │   │       │   │   │   ├── player_bullet.prefab.meta
    │   │       │   │   │   ├── player_ship.prefab
    │   │       │   │   │   └── player_ship.prefab.meta
    │   │       │   │   ├── Entity.meta
    │   │       │   │   ├── Scene
    │   │       │   │   │   ├── scene_battleSettings.lighting
    │   │       │   │   │   ├── scene_battleSettings.lighting.meta
    │   │       │   │   │   ├── scene_battle.unity
    │   │       │   │   │   ├── scene_battle.unity.meta
    │   │       │   │   │   ├── scene_homeSettings.lighting
    │   │       │   │   │   ├── scene_homeSettings.lighting.meta
    │   │       │   │   │   ├── scene_home.unity
    │   │       │   │   │   └── scene_home.unity.meta
    │   │       │   │   ├── Scene.meta
    │   │       │   │   ├── UIAtlas
    │   │       │   │   │   ├── common.spriteatlas
    │   │       │   │   │   └── common.spriteatlas.meta
    │   │       │   │   ├── UIAtlas.meta
    │   │       │   │   ├── UIImage
    │   │       │   │   │   ├── Space.jpg
    │   │       │   │   │   └── Space.jpg.meta
    │   │       │   │   ├── UIImage.meta
    │   │       │   │   ├── UIPanel
    │   │       │   │   │   ├── UIBattle.prefab
    │   │       │   │   │   ├── UIBattle.prefab.meta
    │   │       │   │   │   ├── UIHome.prefab
    │   │       │   │   │   ├── UIHome.prefab.meta
    │   │       │   │   │   ├── UILoading.prefab
    │   │       │   │   │   └── UILoading.prefab.meta
    │   │       │   │   └── UIPanel.meta
    │   │       │   ├── GameRes.meta
    │   │       │   ├── GameScript
    │   │       │   │   ├── Editor
    │   │       │   │   │   ├── Encryption.cs
    │   │       │   │   │   └── Encryption.cs.meta
    │   │       │   │   ├── Editor.meta
    │   │       │   │   ├── Runtime
    │   │       │   │   │   ├── BattleLogic
    │   │       │   │   │   │   ├── BattleRoom.cs
    │   │       │   │   │   │   ├── BattleRoom.cs.meta
    │   │       │   │   │   │   ├── EntityAsteroid.cs
    │   │       │   │   │   │   ├── EntityAsteroid.cs.meta
    │   │       │   │   │   │   ├── EntityBullet.cs
    │   │       │   │   │   │   ├── EntityBullet.cs.meta
    │   │       │   │   │   │   ├── EntityEffect.cs
    │   │       │   │   │   │   ├── EntityEffect.cs.meta
    │   │       │   │   │   │   ├── EntityEnemy.cs
    │   │       │   │   │   │   ├── EntityEnemy.cs.meta
    │   │       │   │   │   │   ├── EntityPlayer.cs
    │   │       │   │   │   │   └── EntityPlayer.cs.meta
    │   │       │   │   │   ├── BattleLogic.meta
    │   │       │   │   │   ├── Behaviour
    │   │       │   │   │   │   ├── ApplicationQuit.cs
    │   │       │   │   │   │   ├── ApplicationQuit.cs.meta
    │   │       │   │   │   │   ├── BackgroundScroller.cs
    │   │       │   │   │   │   └── BackgroundScroller.cs.meta
    │   │       │   │   │   ├── Behaviour.meta
    │   │       │   │   │   ├── Boot.cs
    │   │       │   │   │   ├── Boot.cs.meta
    │   │       │   │   │   ├── EventDefine
    │   │       │   │   │   │   ├── BattleEventDefine.cs
    │   │       │   │   │   │   ├── BattleEventDefine.cs.meta
    │   │       │   │   │   │   ├── PatchEventDefine.cs
    │   │       │   │   │   │   ├── PatchEventDefine.cs.meta
    │   │       │   │   │   │   ├── SceneEventDefine.cs
    │   │       │   │   │   │   ├── SceneEventDefine.cs.meta
    │   │       │   │   │   │   ├── UserEventDefine.cs
    │   │       │   │   │   │   └── UserEventDefine.cs.meta
    │   │       │   │   │   ├── EventDefine.meta
    │   │       │   │   │   ├── GameLogic
    │   │       │   │   │   │   ├── GameManager.cs
    │   │       │   │   │   │   ├── GameManager.cs.meta
    │   │       │   │   │   │   ├── SceneBattle.cs
    │   │       │   │   │   │   ├── SceneBattle.cs.meta
    │   │       │   │   │   │   ├── SceneHome.cs
    │   │       │   │   │   │   └── SceneHome.cs.meta
    │   │       │   │   │   ├── GameLogic.meta
    │   │       │   │   │   ├── PatchLogic
    │   │       │   │   │   │   ├── FsmNode
    │   │       │   │   │   │   │   ├── FsmClearPackageCache.cs
    │   │       │   │   │   │   │   ├── FsmClearPackageCache.cs.meta
    │   │       │   │   │   │   │   ├── FsmCreatePackageDownloader.cs
    │   │       │   │   │   │   │   ├── FsmCreatePackageDownloader.cs.meta
    │   │       │   │   │   │   │   ├── FsmDownloadPackageFiles.cs
    │   │       │   │   │   │   │   ├── FsmDownloadPackageFiles.cs.meta
    │   │       │   │   │   │   │   ├── FsmDownloadPackageOver.cs
    │   │       │   │   │   │   │   ├── FsmDownloadPackageOver.cs.meta
    │   │       │   │   │   │   │   ├── FsmInitializePackage.cs
    │   │       │   │   │   │   │   ├── FsmInitializePackage.cs.meta
    │   │       │   │   │   │   │   ├── FsmUpdatePackageManifest.cs
    │   │       │   │   │   │   │   ├── FsmUpdatePackageManifest.cs.meta
    │   │       │   │   │   │   │   ├── FsmUpdatePackageVersion.cs
    │   │       │   │   │   │   │   ├── FsmUpdatePackageVersion.cs.meta
    │   │       │   │   │   │   │   ├── FsmUpdaterDone.cs
    │   │       │   │   │   │   │   └── FsmUpdaterDone.cs.meta
    │   │       │   │   │   │   ├── FsmNode.meta
    │   │       │   │   │   │   ├── PatchOperation.cs
    │   │       │   │   │   │   ├── PatchOperation.cs.meta
    │   │       │   │   │   │   ├── PatchWindow.cs
    │   │       │   │   │   │   └── PatchWindow.cs.meta
    │   │       │   │   │   ├── PatchLogic.meta
    │   │       │   │   │   ├── WindowLogic
    │   │       │   │   │   │   ├── UIAboutWindow.cs
    │   │       │   │   │   │   ├── UIAboutWindow.cs.meta
    │   │       │   │   │   │   ├── UIBattleWindow.cs
    │   │       │   │   │   │   ├── UIBattleWindow.cs.meta
    │   │       │   │   │   │   ├── UIHomeWindow.cs
    │   │       │   │   │   │   ├── UIHomeWindow.cs.meta
    │   │       │   │   │   │   ├── UILoadingWindow.cs
    │   │       │   │   │   │   └── UILoadingWindow.cs.meta
    │   │       │   │   │   └── WindowLogic.meta
    │   │       │   │   └── Runtime.meta
    │   │       │   ├── GameScript.meta
    │   │       │   ├── Resources
    │   │       │   │   ├── PatchWindow.prefab
    │   │       │   │   ├── PatchWindow.prefab.meta
    │   │       │   │   ├── YooAssetSettings.asset
    │   │       │   │   └── YooAssetSettings.asset.meta
    │   │       │   ├── Resources.meta
    │   │       │   ├── ThirdParty
    │   │       │   │   ├── StreamingAssetsHelper
    │   │       │   │   │   ├── BuildinFileManifest.cs
    │   │       │   │   │   ├── BuildinFileManifest.cs.meta
    │   │       │   │   │   ├── StreamingAssetsDefine.cs
    │   │       │   │   │   ├── StreamingAssetsDefine.cs.meta
    │   │       │   │   │   ├── StreamingAssetsHelper.cs
    │   │       │   │   │   └── StreamingAssetsHelper.cs.meta
    │   │       │   │   ├── StreamingAssetsHelper.meta
    │   │       │   │   ├── UniFramework
    │   │       │   │   │   ├── UniEvent
    │   │       │   │   │   │   ├── README.md
    │   │       │   │   │   │   ├── README.md.meta
    │   │       │   │   │   │   ├── Runtime
    │   │       │   │   │   │   │   ├── EventGroup.cs
    │   │       │   │   │   │   │   ├── EventGroup.cs.meta
    │   │       │   │   │   │   │   ├── IEventMessage.cs
    │   │       │   │   │   │   │   ├── IEventMessage.cs.meta
    │   │       │   │   │   │   │   ├── UniEvent.cs
    │   │       │   │   │   │   │   ├── UniEvent.cs.meta
    │   │       │   │   │   │   │   ├── UniEventDriver.cs
    │   │       │   │   │   │   │   ├── UniEventDriver.cs.meta
    │   │       │   │   │   │   │   ├── UniFramework.Event.asmdef
    │   │       │   │   │   │   │   ├── UniFramework.Event.asmdef.meta
    │   │       │   │   │   │   │   ├── UniLogger.cs
    │   │       │   │   │   │   │   └── UniLogger.cs.meta
    │   │       │   │   │   │   └── Runtime.meta
    │   │       │   │   │   ├── UniEvent.meta
    │   │       │   │   │   ├── UniMachine
    │   │       │   │   │   │   ├── README.md
    │   │       │   │   │   │   ├── README.md.meta
    │   │       │   │   │   │   ├── Runtime
    │   │       │   │   │   │   │   ├── IStateNode.cs
    │   │       │   │   │   │   │   ├── IStateNode.cs.meta
    │   │       │   │   │   │   │   ├── StateMachine.cs
    │   │       │   │   │   │   │   ├── StateMachine.cs.meta
    │   │       │   │   │   │   │   ├── UniFramework.Machine.asmdef
    │   │       │   │   │   │   │   ├── UniFramework.Machine.asmdef.meta
    │   │       │   │   │   │   │   ├── UniLogger.cs
    │   │       │   │   │   │   │   └── UniLogger.cs.meta
    │   │       │   │   │   │   └── Runtime.meta
    │   │       │   │   │   ├── UniMachine.meta
    │   │       │   │   │   ├── UniUtility
    │   │       │   │   │   │   ├── README.md
    │   │       │   │   │   │   ├── README.md.meta
    │   │       │   │   │   │   ├── Runtime
    │   │       │   │   │   │   │   ├── BitMask32.cs
    │   │       │   │   │   │   │   ├── BitMask32.cs.meta
    │   │       │   │   │   │   │   ├── BitMask64.cs
    │   │       │   │   │   │   │   ├── BitMask64.cs.meta
    │   │       │   │   │   │   │   ├── StringConvert.cs
    │   │       │   │   │   │   │   ├── StringConvert.cs.meta
    │   │       │   │   │   │   │   ├── StringFormat.cs
    │   │       │   │   │   │   │   ├── StringFormat.cs.meta
    │   │       │   │   │   │   │   ├── UniFramework.Utility.asmdef
    │   │       │   │   │   │   │   ├── UniFramework.Utility.asmdef.meta
    │   │       │   │   │   │   │   ├── UniTimer.cs
    │   │       │   │   │   │   │   └── UniTimer.cs.meta
    │   │       │   │   │   │   └── Runtime.meta
    │   │       │   │   │   └── UniUtility.meta
    │   │       │   │   └── UniFramework.meta
    │   │       │   └── ThirdParty.meta
    │   │       ├── Space Shooter.meta
    │   │       ├── UniTask Sample
    │   │       │   ├── README.md
    │   │       │   ├── README.md.meta
    │   │       │   ├── UniTask
    │   │       │   │   ├── Editor
    │   │       │   │   │   ├── SplitterGUILayout.cs
    │   │       │   │   │   ├── SplitterGUILayout.cs.meta
    │   │       │   │   │   ├── UniTask.Editor.asmdef
    │   │       │   │   │   ├── UniTask.Editor.asmdef.meta
    │   │       │   │   │   ├── UniTaskTrackerTreeView.cs
    │   │       │   │   │   ├── UniTaskTrackerTreeView.cs.meta
    │   │       │   │   │   ├── UniTaskTrackerWindow.cs
    │   │       │   │   │   └── UniTaskTrackerWindow.cs.meta
    │   │       │   │   ├── Editor.meta
    │   │       │   │   ├── package.json
    │   │       │   │   ├── package.json.meta
    │   │       │   │   ├── Runtime
    │   │       │   │   │   ├── AsyncLazy.cs
    │   │       │   │   │   ├── AsyncLazy.cs.meta
    │   │       │   │   │   ├── AsyncReactiveProperty.cs
    │   │       │   │   │   ├── AsyncReactiveProperty.cs.meta
    │   │       │   │   │   ├── AsyncUnit.cs
    │   │       │   │   │   ├── AsyncUnit.cs.meta
    │   │       │   │   │   ├── CancellationTokenEqualityComparer.cs
    │   │       │   │   │   ├── CancellationTokenEqualityComparer.cs.meta
    │   │       │   │   │   ├── CancellationTokenExtensions.cs
    │   │       │   │   │   ├── CancellationTokenExtensions.cs.meta
    │   │       │   │   │   ├── CancellationTokenSourceExtensions.cs
    │   │       │   │   │   ├── CancellationTokenSourceExtensions.cs.meta
    │   │       │   │   │   ├── Channel.cs
    │   │       │   │   │   ├── Channel.cs.meta
    │   │       │   │   │   ├── CompilerServices
    │   │       │   │   │   │   ├── AsyncMethodBuilderAttribute.cs
    │   │       │   │   │   │   ├── AsyncMethodBuilderAttribute.cs.meta
    │   │       │   │   │   │   ├── AsyncUniTaskMethodBuilder.cs
    │   │       │   │   │   │   ├── AsyncUniTaskMethodBuilder.cs.meta
    │   │       │   │   │   │   ├── AsyncUniTaskVoidMethodBuilder.cs
    │   │       │   │   │   │   ├── AsyncUniTaskVoidMethodBuilder.cs.meta
    │   │       │   │   │   │   ├── StateMachineRunner.cs
    │   │       │   │   │   │   └── StateMachineRunner.cs.meta
    │   │       │   │   │   ├── CompilerServices.meta
    │   │       │   │   │   ├── EnumerableAsyncExtensions.cs
    │   │       │   │   │   ├── EnumerableAsyncExtensions.cs.meta
    │   │       │   │   │   ├── EnumeratorAsyncExtensions.cs
    │   │       │   │   │   ├── EnumeratorAsyncExtensions.cs.meta
    │   │       │   │   │   ├── ExceptionExtensions.cs
    │   │       │   │   │   ├── ExceptionExtensions.cs.meta
    │   │       │   │   │   ├── External
    │   │       │   │   │   │   ├── Addressables
    │   │       │   │   │   │   │   ├── AddressablesAsyncExtensions.cs
    │   │       │   │   │   │   │   ├── AddressablesAsyncExtensions.cs.meta
    │   │       │   │   │   │   │   ├── UniTask.Addressables.asmdef
    │   │       │   │   │   │   │   └── UniTask.Addressables.asmdef.meta
    │   │       │   │   │   │   ├── Addressables.meta
    │   │       │   │   │   │   ├── DOTween
    │   │       │   │   │   │   │   ├── DOTweenAsyncExtensions.cs
    │   │       │   │   │   │   │   ├── DOTweenAsyncExtensions.cs.meta
    │   │       │   │   │   │   │   ├── UniTask.DOTween.asmdef
    │   │       │   │   │   │   │   └── UniTask.DOTween.asmdef.meta
    │   │       │   │   │   │   ├── DOTween.meta
    │   │       │   │   │   │   ├── TextMeshPro
    │   │       │   │   │   │   │   ├── TextMeshProAsyncExtensions.cs
    │   │       │   │   │   │   │   ├── TextMeshProAsyncExtensions.cs.meta
    │   │       │   │   │   │   │   ├── TextMeshProAsyncExtensions.InputField.cs
    │   │       │   │   │   │   │   ├── TextMeshProAsyncExtensions.InputField.cs.meta
    │   │       │   │   │   │   │   ├── TextMeshProAsyncExtensions.InputField.tt
    │   │       │   │   │   │   │   ├── TextMeshProAsyncExtensions.InputField.tt.meta
    │   │       │   │   │   │   │   ├── UniTask.TextMeshPro.asmdef
    │   │       │   │   │   │   │   └── UniTask.TextMeshPro.asmdef.meta
    │   │       │   │   │   │   ├── TextMeshPro.meta
    │   │       │   │   │   │   ├── YooAsset
    │   │       │   │   │   │   │   ├── AsyncOperationBaseExtensions.cs
    │   │       │   │   │   │   │   ├── AsyncOperationBaseExtensions.cs.meta
    │   │       │   │   │   │   │   ├── OperationHandleBaseExtensions.cs
    │   │       │   │   │   │   │   └── OperationHandleBaseExtensions.cs.meta
    │   │       │   │   │   │   └── YooAsset.meta
    │   │       │   │   │   ├── External.meta
    │   │       │   │   │   ├── Internal
    │   │       │   │   │   │   ├── ArrayPool.cs
    │   │       │   │   │   │   ├── ArrayPool.cs.meta
    │   │       │   │   │   │   ├── ArrayPoolUtil.cs
    │   │       │   │   │   │   ├── ArrayPoolUtil.cs.meta
    │   │       │   │   │   │   ├── ArrayUtil.cs
    │   │       │   │   │   │   ├── ArrayUtil.cs.meta
    │   │       │   │   │   │   ├── ContinuationQueue.cs
    │   │       │   │   │   │   ├── ContinuationQueue.cs.meta
    │   │       │   │   │   │   ├── DiagnosticsExtensions.cs
    │   │       │   │   │   │   ├── DiagnosticsExtensions.cs.meta
    │   │       │   │   │   │   ├── Error.cs
    │   │       │   │   │   │   ├── Error.cs.meta
    │   │       │   │   │   │   ├── MinimumQueue.cs
    │   │       │   │   │   │   ├── MinimumQueue.cs.meta
    │   │       │   │   │   │   ├── PlayerLoopRunner.cs
    │   │       │   │   │   │   ├── PlayerLoopRunner.cs.meta
    │   │       │   │   │   │   ├── PooledDelegate.cs
    │   │       │   │   │   │   ├── PooledDelegate.cs.meta
    │   │       │   │   │   │   ├── RuntimeHelpersAbstraction.cs
    │   │       │   │   │   │   ├── RuntimeHelpersAbstraction.cs.meta
    │   │       │   │   │   │   ├── StatePool.cs
    │   │       │   │   │   │   ├── StatePool.cs.meta
    │   │       │   │   │   │   ├── TaskTracker.cs
    │   │       │   │   │   │   ├── TaskTracker.cs.meta
    │   │       │   │   │   │   ├── UnityEqualityComparer.cs
    │   │       │   │   │   │   ├── UnityEqualityComparer.cs.meta
    │   │       │   │   │   │   ├── UnityWebRequestExtensions.cs
    │   │       │   │   │   │   ├── UnityWebRequestExtensions.cs.meta
    │   │       │   │   │   │   ├── ValueStopwatch.cs
    │   │       │   │   │   │   ├── ValueStopwatch.cs.meta
    │   │       │   │   │   │   ├── WeakDictionary.cs
    │   │       │   │   │   │   └── WeakDictionary.cs.meta
    │   │       │   │   │   ├── Internal.meta
    │   │       │   │   │   ├── _InternalVisibleTo.cs
    │   │       │   │   │   ├── _InternalVisibleTo.cs.meta
    │   │       │   │   │   ├── IUniTaskAsyncEnumerable.cs
    │   │       │   │   │   ├── IUniTaskAsyncEnumerable.cs.meta
    │   │       │   │   │   ├── IUniTaskSource.cs
    │   │       │   │   │   ├── IUniTaskSource.cs.meta
    │   │       │   │   │   ├── Linq
    │   │       │   │   │   │   ├── Aggregate.cs
    │   │       │   │   │   │   ├── Aggregate.cs.meta
    │   │       │   │   │   │   ├── All.cs
    │   │       │   │   │   │   ├── All.cs.meta
    │   │       │   │   │   │   ├── Any.cs
    │   │       │   │   │   │   ├── Any.cs.meta
    │   │       │   │   │   │   ├── AppendPrepend.cs
    │   │       │   │   │   │   ├── AppendPrepend.cs.meta
    │   │       │   │   │   │   ├── AsUniTaskAsyncEnumerable.cs
    │   │       │   │   │   │   ├── AsUniTaskAsyncEnumerable.cs.meta
    │   │       │   │   │   │   ├── AsyncEnumeratorBase.cs
    │   │       │   │   │   │   ├── AsyncEnumeratorBase.cs.meta
    │   │       │   │   │   │   ├── Average.cs
    │   │       │   │   │   │   ├── Average.cs.meta
    │   │       │   │   │   │   ├── Average.tt
    │   │       │   │   │   │   ├── Average.tt.meta
    │   │       │   │   │   │   ├── Buffer.cs
    │   │       │   │   │   │   ├── Buffer.cs.meta
    │   │       │   │   │   │   ├── Cast.cs
    │   │       │   │   │   │   ├── Cast.cs.meta
    │   │       │   │   │   │   ├── CombineLatest.cs
    │   │       │   │   │   │   ├── CombineLatest.cs.meta
    │   │       │   │   │   │   ├── CombineLatest.tt
    │   │       │   │   │   │   ├── CombineLatest.tt.meta
    │   │       │   │   │   │   ├── Concat.cs
    │   │       │   │   │   │   ├── Concat.cs.meta
    │   │       │   │   │   │   ├── Contains.cs
    │   │       │   │   │   │   ├── Contains.cs.meta
    │   │       │   │   │   │   ├── Count.cs
    │   │       │   │   │   │   ├── Count.cs.meta
    │   │       │   │   │   │   ├── Create.cs
    │   │       │   │   │   │   ├── Create.cs.meta
    │   │       │   │   │   │   ├── DefaultIfEmpty.cs
    │   │       │   │   │   │   ├── DefaultIfEmpty.cs.meta
    │   │       │   │   │   │   ├── Distinct.cs
    │   │       │   │   │   │   ├── Distinct.cs.meta
    │   │       │   │   │   │   ├── DistinctUntilChanged.cs
    │   │       │   │   │   │   ├── DistinctUntilChanged.cs.meta
    │   │       │   │   │   │   ├── Do.cs
    │   │       │   │   │   │   ├── Do.cs.meta
    │   │       │   │   │   │   ├── ElementAt.cs
    │   │       │   │   │   │   ├── ElementAt.cs.meta
    │   │       │   │   │   │   ├── Empty.cs
    │   │       │   │   │   │   ├── Empty.cs.meta
    │   │       │   │   │   │   ├── Except.cs
    │   │       │   │   │   │   ├── Except.cs.meta
    │   │       │   │   │   │   ├── First.cs
    │   │       │   │   │   │   ├── First.cs.meta
    │   │       │   │   │   │   ├── ForEach.cs
    │   │       │   │   │   │   ├── ForEach.cs.meta
    │   │       │   │   │   │   ├── GroupBy.cs
    │   │       │   │   │   │   ├── GroupBy.cs.meta
    │   │       │   │   │   │   ├── GroupJoin.cs
    │   │       │   │   │   │   ├── GroupJoin.cs.meta
    │   │       │   │   │   │   ├── Intersect.cs
    │   │       │   │   │   │   ├── Intersect.cs.meta
    │   │       │   │   │   │   ├── Join.cs
    │   │       │   │   │   │   ├── Join.cs.meta
    │   │       │   │   │   │   ├── Last.cs
    │   │       │   │   │   │   ├── Last.cs.meta
    │   │       │   │   │   │   ├── LongCount.cs
    │   │       │   │   │   │   ├── LongCount.cs.meta
    │   │       │   │   │   │   ├── Max.cs
    │   │       │   │   │   │   ├── Max.cs.meta
    │   │       │   │   │   │   ├── Min.cs
    │   │       │   │   │   │   ├── Min.cs.meta
    │   │       │   │   │   │   ├── MinMax.cs
    │   │       │   │   │   │   ├── MinMax.cs.meta
    │   │       │   │   │   │   ├── MinMax.tt
    │   │       │   │   │   │   ├── MinMax.tt.meta
    │   │       │   │   │   │   ├── Never.cs
    │   │       │   │   │   │   ├── Never.cs.meta
    │   │       │   │   │   │   ├── OfType.cs
    │   │       │   │   │   │   ├── OfType.cs.meta
    │   │       │   │   │   │   ├── OrderBy.cs
    │   │       │   │   │   │   ├── OrderBy.cs.meta
    │   │       │   │   │   │   ├── Pairwise.cs
    │   │       │   │   │   │   ├── Pairwise.cs.meta
    │   │       │   │   │   │   ├── Publish.cs
    │   │       │   │   │   │   ├── Publish.cs.meta
    │   │       │   │   │   │   ├── Queue.cs
    │   │       │   │   │   │   ├── Queue.cs.meta
    │   │       │   │   │   │   ├── Range.cs
    │   │       │   │   │   │   ├── Range.cs.meta
    │   │       │   │   │   │   ├── Repeat.cs
    │   │       │   │   │   │   ├── Repeat.cs.meta
    │   │       │   │   │   │   ├── Return.cs
    │   │       │   │   │   │   ├── Return.cs.meta
    │   │       │   │   │   │   ├── Reverse.cs
    │   │       │   │   │   │   ├── Reverse.cs.meta
    │   │       │   │   │   │   ├── Select.cs
    │   │       │   │   │   │   ├── Select.cs.meta
    │   │       │   │   │   │   ├── SelectMany.cs
    │   │       │   │   │   │   ├── SelectMany.cs.meta
    │   │       │   │   │   │   ├── SequenceEqual.cs
    │   │       │   │   │   │   ├── SequenceEqual.cs.meta
    │   │       │   │   │   │   ├── Single.cs
    │   │       │   │   │   │   ├── Single.cs.meta
    │   │       │   │   │   │   ├── Skip.cs
    │   │       │   │   │   │   ├── Skip.cs.meta
    │   │       │   │   │   │   ├── SkipLast.cs
    │   │       │   │   │   │   ├── SkipLast.cs.meta
    │   │       │   │   │   │   ├── SkipUntilCanceled.cs
    │   │       │   │   │   │   ├── SkipUntilCanceled.cs.meta
    │   │       │   │   │   │   ├── SkipUntil.cs
    │   │       │   │   │   │   ├── SkipUntil.cs.meta
    │   │       │   │   │   │   ├── SkipWhile.cs
    │   │       │   │   │   │   ├── SkipWhile.cs.meta
    │   │       │   │   │   │   ├── Subscribe.cs
    │   │       │   │   │   │   ├── Subscribe.cs.meta
    │   │       │   │   │   │   ├── Sum.cs
    │   │       │   │   │   │   ├── Sum.cs.meta
    │   │       │   │   │   │   ├── Sum.tt
    │   │       │   │   │   │   ├── Sum.tt.meta
    │   │       │   │   │   │   ├── Take.cs
    │   │       │   │   │   │   ├── Take.cs.meta
    │   │       │   │   │   │   ├── TakeLast.cs
    │   │       │   │   │   │   ├── TakeLast.cs.meta
    │   │       │   │   │   │   ├── TakeUntilCanceled.cs
    │   │       │   │   │   │   ├── TakeUntilCanceled.cs.meta
    │   │       │   │   │   │   ├── TakeUntil.cs
    │   │       │   │   │   │   ├── TakeUntil.cs.meta
    │   │       │   │   │   │   ├── TakeWhile.cs
    │   │       │   │   │   │   ├── TakeWhile.cs.meta
    │   │       │   │   │   │   ├── Throw.cs
    │   │       │   │   │   │   ├── Throw.cs.meta
    │   │       │   │   │   │   ├── ToArray.cs
    │   │       │   │   │   │   ├── ToArray.cs.meta
    │   │       │   │   │   │   ├── ToDictionary.cs
    │   │       │   │   │   │   ├── ToDictionary.cs.meta
    │   │       │   │   │   │   ├── ToHashSet.cs
    │   │       │   │   │   │   ├── ToHashSet.cs.meta
    │   │       │   │   │   │   ├── ToList.cs
    │   │       │   │   │   │   ├── ToList.cs.meta
    │   │       │   │   │   │   ├── ToLookup.cs
    │   │       │   │   │   │   ├── ToLookup.cs.meta
    │   │       │   │   │   │   ├── ToObservable.cs
    │   │       │   │   │   │   ├── ToObservable.cs.meta
    │   │       │   │   │   │   ├── ToUniTaskAsyncEnumerable.cs
    │   │       │   │   │   │   ├── ToUniTaskAsyncEnumerable.cs.meta
    │   │       │   │   │   │   ├── Union.cs
    │   │       │   │   │   │   ├── Union.cs.meta
    │   │       │   │   │   │   ├── UniTask.Linq.asmdef
    │   │       │   │   │   │   ├── UniTask.Linq.asmdef.meta
    │   │       │   │   │   │   ├── UnityExtensions
    │   │       │   │   │   │   │   ├── EveryUpdate.cs
    │   │       │   │   │   │   │   ├── EveryUpdate.cs.meta
    │   │       │   │   │   │   │   ├── EveryValueChanged.cs
    │   │       │   │   │   │   │   ├── EveryValueChanged.cs.meta
    │   │       │   │   │   │   │   ├── Timer.cs
    │   │       │   │   │   │   │   └── Timer.cs.meta
    │   │       │   │   │   │   ├── UnityExtensions.meta
    │   │       │   │   │   │   ├── Where.cs
    │   │       │   │   │   │   ├── Where.cs.meta
    │   │       │   │   │   │   ├── Zip.cs
    │   │       │   │   │   │   └── Zip.cs.meta
    │   │       │   │   │   ├── Linq.meta
    │   │       │   │   │   ├── MoveNextSource.cs
    │   │       │   │   │   ├── MoveNextSource.cs.meta
    │   │       │   │   │   ├── PlayerLoopHelper.cs
    │   │       │   │   │   ├── PlayerLoopHelper.cs.meta
    │   │       │   │   │   ├── PlayerLoopTimer.cs
    │   │       │   │   │   ├── PlayerLoopTimer.cs.meta
    │   │       │   │   │   ├── Progress.cs
    │   │       │   │   │   ├── Progress.cs.meta
    │   │       │   │   │   ├── TaskPool.cs
    │   │       │   │   │   ├── TaskPool.cs.meta
    │   │       │   │   │   ├── TimeoutController.cs
    │   │       │   │   │   ├── TimeoutController.cs.meta
    │   │       │   │   │   ├── TriggerEvent.cs
    │   │       │   │   │   ├── TriggerEvent.cs.meta
    │   │       │   │   │   ├── Triggers
    │   │       │   │   │   │   ├── AsyncAwakeTrigger.cs
    │   │       │   │   │   │   ├── AsyncAwakeTrigger.cs.meta
    │   │       │   │   │   │   ├── AsyncDestroyTrigger.cs
    │   │       │   │   │   │   ├── AsyncDestroyTrigger.cs.meta
    │   │       │   │   │   │   ├── AsyncStartTrigger.cs
    │   │       │   │   │   │   ├── AsyncStartTrigger.cs.meta
    │   │       │   │   │   │   ├── AsyncTriggerBase.cs
    │   │       │   │   │   │   ├── AsyncTriggerBase.cs.meta
    │   │       │   │   │   │   ├── AsyncTriggerExtensions.cs
    │   │       │   │   │   │   ├── AsyncTriggerExtensions.cs.meta
    │   │       │   │   │   │   ├── MonoBehaviourMessagesTriggers.cs
    │   │       │   │   │   │   ├── MonoBehaviourMessagesTriggers.cs.meta
    │   │       │   │   │   │   ├── MonoBehaviourMessagesTriggers.tt
    │   │       │   │   │   │   └── MonoBehaviourMessagesTriggers.tt.meta
    │   │       │   │   │   ├── Triggers.meta
    │   │       │   │   │   ├── UniTask.asmdef
    │   │       │   │   │   ├── UniTask.asmdef.meta
    │   │       │   │   │   ├── UniTask.Bridge.cs
    │   │       │   │   │   ├── UniTask.Bridge.cs.meta
    │   │       │   │   │   ├── UniTaskCompletionSource.cs
    │   │       │   │   │   ├── UniTaskCompletionSource.cs.meta
    │   │       │   │   │   ├── UniTask.cs
    │   │       │   │   │   ├── UniTask.cs.meta
    │   │       │   │   │   ├── UniTask.Delay.cs
    │   │       │   │   │   ├── UniTask.Delay.cs.meta
    │   │       │   │   │   ├── UniTaskExtensions.cs
    │   │       │   │   │   ├── UniTaskExtensions.cs.meta
    │   │       │   │   │   ├── UniTaskExtensions.Shorthand.cs
    │   │       │   │   │   ├── UniTaskExtensions.Shorthand.cs.meta
    │   │       │   │   │   ├── UniTaskExtensions.Shorthand.tt
    │   │       │   │   │   ├── UniTaskExtensions.Shorthand.tt.meta
    │   │       │   │   │   ├── UniTask.Factory.cs
    │   │       │   │   │   ├── UniTask.Factory.cs.meta
    │   │       │   │   │   ├── UniTaskObservableExtensions.cs
    │   │       │   │   │   ├── UniTaskObservableExtensions.cs.meta
    │   │       │   │   │   ├── UniTask.Run.cs
    │   │       │   │   │   ├── UniTask.Run.cs.meta
    │   │       │   │   │   ├── UniTaskScheduler.cs
    │   │       │   │   │   ├── UniTaskScheduler.cs.meta
    │   │       │   │   │   ├── UniTaskSynchronizationContext.cs
    │   │       │   │   │   ├── UniTaskSynchronizationContext.cs.meta
    │   │       │   │   │   ├── UniTask.Threading.cs
    │   │       │   │   │   ├── UniTask.Threading.cs.meta
    │   │       │   │   │   ├── UniTaskVoid.cs
    │   │       │   │   │   ├── UniTaskVoid.cs.meta
    │   │       │   │   │   ├── UniTask.WaitUntil.cs
    │   │       │   │   │   ├── UniTask.WaitUntil.cs.meta
    │   │       │   │   │   ├── UniTask.WhenAll.cs
    │   │       │   │   │   ├── UniTask.WhenAll.cs.meta
    │   │       │   │   │   ├── UniTask.WhenAll.Generated.cs
    │   │       │   │   │   ├── UniTask.WhenAll.Generated.cs.meta
    │   │       │   │   │   ├── UniTask.WhenAll.Generated.tt
    │   │       │   │   │   ├── UniTask.WhenAll.Generated.tt.meta
    │   │       │   │   │   ├── UniTask.WhenAny.cs
    │   │       │   │   │   ├── UniTask.WhenAny.cs.meta
    │   │       │   │   │   ├── UniTask.WhenAny.Generated.cs
    │   │       │   │   │   ├── UniTask.WhenAny.Generated.cs.meta
    │   │       │   │   │   ├── UniTask.WhenAny.Generated.tt
    │   │       │   │   │   ├── UniTask.WhenAny.Generated.tt.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.AssetBundleRequestAllAssets.cs
    │   │       │   │   │   ├── UnityAsyncExtensions.AssetBundleRequestAllAssets.cs.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.AsyncGPUReadback.cs
    │   │       │   │   │   ├── UnityAsyncExtensions.AsyncGPUReadback.cs.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.cs
    │   │       │   │   │   ├── UnityAsyncExtensions.cs.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.Jobs.cs
    │   │       │   │   │   ├── UnityAsyncExtensions.Jobs.cs.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.MonoBehaviour.cs
    │   │       │   │   │   ├── UnityAsyncExtensions.MonoBehaviour.cs.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.tt
    │   │       │   │   │   ├── UnityAsyncExtensions.tt.meta
    │   │       │   │   │   ├── UnityAsyncExtensions.uGUI.cs
    │   │       │   │   │   ├── UnityAsyncExtensions.uGUI.cs.meta
    │   │       │   │   │   ├── UnityBindingExtensions.cs
    │   │       │   │   │   ├── UnityBindingExtensions.cs.meta
    │   │       │   │   │   ├── UnityWebRequestException.cs
    │   │       │   │   │   └── UnityWebRequestException.cs.meta
    │   │       │   │   └── Runtime.meta
    │   │       │   └── UniTask.meta
    │   │       └── UniTask Sample.meta
    │   └── YooAsset.meta
    ├── LICENSE
    └── README.md

122 directories, 1321 files

实例下载地址

Unity3D资源管理系统YooAsset源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警