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

生成本地package

生成本地package

  • 新建一个Local文件夹, 将Library/package_cache , packages 里的文件都放入local
  • 批量导入local

手动package manager 窗口添加
批量脚本添加

using System.IO;
using System.Linq;
using UnityEditor.PackageManager;
using UnityEditor.PackageManager.Requests;
using UnityEngine;
using UnityEditor;
using System.Collections.Generic;public class PackageInstaller : MonoBehaviour
{[MenuItem("Tools/Add Local Packages")]public static void AddLocalPackages(){List<string> localPackages = new List<string>();// 打印G:\UnityProj\Packages_Local\目录下的所有子文件名Debug.Log("G:\\UnityProj\\Packages_Local\\目录下的所有子文件名:");var files = System.IO.Directory.GetDirectories(Application.dataPath + "/../Packages_Local");foreach (var file in files){var name = Path.GetFileName(file);Debug.Log(name);localPackages.Add("file:/GameLib/UnityProj/Packages_Local/" + name);}// foreach (var package in localPackages)// {//     Debug.Log(package);// }   foreach (var package in localPackages){AddPackage(package);}}public static void AddPackage(string packagePath){var request = Client.Add(packagePath);while (!request.IsCompleted){// Wait for the package to be added}if (request.Status == StatusCode.Success){Debug.Log($"Package {packagePath} added successfully.");}else{Debug.LogError($"Failed to add package {packagePath}: {request.Error.message}");}}
}
http://www.xdnf.cn/news/448723.html

相关文章:

  • 什么是生产管理三大核心计划机制,需求、物料、生产计划的区分与实施方法
  • MySQL 学习(九)bin log 与 redo log 的区别有哪些,为什么快速恢复使用 redo log 而不用 bin log?
  • Hadoop集群故障节点隔离操作指南
  • 【行为型之策略模式】游戏开发实战——Unity灵活算法架构的核心实现策略
  • AE FC77X77XXFC78X78XXFC79X MFC质量流量计 Mass Flow Controllers user manual
  • 电流检测放大器的优质选择XBLW-INA180/INA181
  • 半成品的开源双系统VLA模型,OpenHelix-发表于2025.5.6
  • MySQL库级管理:数据库管理与存储引擎剖析
  • 2002-2024年地级市新质生产力词频统计数据(46个关键词词频)
  • 【大模型面试每日一题】Day 18:大模型中KV Cache的作用是什么?如何通过Window Attention优化其内存占用?
  • Java并发编程:深入浅出掌握多线程艺术
  • Docker 介绍与使用
  • 【idea】调试篇 idea调试技巧合集
  • QFileDialog文件选择框
  • 解决 PicGo 上传 GitHub图床及Marp中Github图片编译常见难题指南
  • acwing 3653. 好坑的电子地图 最短路 dijkstra算法
  • 如何用Redis实现分布式锁?RedLock算法的核心思想?Redisson的看门狗机制原理?
  • Openshift节点Disk pressure
  • 03_朴素贝叶斯分类
  • Python常见问题
  • Python+大模型 day01
  • Java大师成长计划之第22天:Spring Cloud微服务架构
  • 采用均线策略来跟踪和投资基金
  • 通用软件项目技术报告
  • MySQL知识点总结(持续更新)
  • 【计算机网络】TLS中的对称加密和非对称加密的应用,应对第三方抓包的双向https认证
  • PLM系统如何实现跨部门数据共享?七项核心功能打通信息孤岛
  • Java项目拷打(外卖+点评)
  • lesson01-PyTorch初见(理论+代码实战)
  • AI数字人实现原理