1

此示例中,提供了以下代码。

#[derive(Bundle)]
struct PlayerBundle {
    xp: PlayerXp,
    name: PlayerName,
    health: Health,
    _p: Player,

    // We can nest/include another bundle.
    // Add the components for a standard Bevy Sprite:
    #[bundle]
    sprite: SpriteSheetBundle,
}

但是,最新版本中似乎缺少#[bundle] 标签。有没有办法在 0.4.0 中提供类似的功能?我知道我可以使用“commands.with”和“commands.with_bundle”,但我看不到“spawn_batch”的替代方案,而无需手动平展结构以组合捆绑包。

4

1 回答 1

0

这个问题是临时的,特定于 Bevy 的早期版本,现在已经解决。解决办法是升级。

于 2021-12-29T23:18:50.740 回答