如何使用 Zenject 的 IOC 容器注册一个游戏对象

How to register a GameObject with Zenject's IOC container

Zenject documentation 显示向 GameObject 添加组件,如下所示:

然而我的看起来像:

为什么我的似乎添加了 GameObject 的集合而不是单个游戏对象?我还显示了 Identifier,而示例中没有,我不确定为什么。

这是因为文档中的图像已过时。组件 属性 已更改为列表,因此如果您将组件添加到列表中,它将与之前的组件 属性 一样发挥作用。至于标识符,它是可选的,如果您不想使用它,可以忽略它。