依赖项
中级
项目包可以依赖其他包,以便使用它们的代码和/或资产。
对 .NET 开发者而言: Stride 项目包就是一个标准的 C# 项目。

包之间不能相互依赖:如果 packageA 依赖 packageB,那么 packageB 就不能再依赖 packageA。

添加依赖项
在解决方案资源管理器面板中右键单击 PackageB,然后选择 Add dependency...,即可将 PackageA 添加为 PackageB 的依赖项(PackageB 将使用 PackageA)。

未被引用的包
项目包可能不被任何平台包或其依赖项所引用。

这些包会被编译器忽略,不会包含在构建中。这对于创建包含额外内容的项目特殊版本,或者只包含游戏一部分(例如试玩版)非常有用。

Warning
如果构建所包含的项目包中,至少有一个使用了未被引用的包中的资产,Game Studio 将无法打开,游戏也将构建失败。
