gpt4 book ai didi

Unity3D 包管理器/依赖管理器

转载 作者:行者123 更新时间:2023-12-03 21:45:17 25 4
gpt4 key购买 nike

我的团队来自应用程序和网站开发,因此我们习惯于编写可重用的代码、库等。我们通常将这些东西开源,并使用 npm、gradle、cocoapods 等工具管理依赖关系。

Unity3D 多平台(Mac OS 和 Windows)有什么用吗?

我在网络上只看到了基本的解决方案,或者只看到了基于 Windows 的 nuget。

基本上,我想要像 Assets 商店这样的东西:导入版本化依赖项。这些依赖项可以是完整的项目,就像 Assets 商店中的项目一样。在我理想的解决方案中,依赖项存储在 GitHub/Bitbucket/etc 上的 git 存储库中。

到目前为止,我自己发现的唯一方法是使用 git 子模块,但它们并不是管理这种情况的最佳方法。

最佳答案

根据我的经验,Unity Asset Store 是最接近 Unity 的公共(public)包管理器的东西,因为它允许您从下载/导入 View 轻松下载 Assets 包并将其导入项目中。

https://docs.unity3d.com/Manual/AssetStore.html

另一个选项,对于您不想发布到商店的私有(private) Assets 特别有用,是构建和维护您自己的 Assets 包集。 Assets 包允许您将相关 Assets 封装在一个文件中,以便于共享和重用。 Assets 包还支持版本控制和增量更新,类似于您正在寻找的内容。

https://docs.unity3d.com/Manual/AssetPackages.html

关于Unity3D 包管理器/依赖管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43743230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com