在此示例中,提供了以下代码。
#[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”的替代方案,而无需手动平展结构以组合捆绑包。