1 个不稳定版本
0.1.0 | 2022年10月13日 |
---|
#294 in #ecs
16KB
63 行
bevy_despawn_tree
Bevy的EntityCommands
的扩展方法,可以从层次结构中的任何实体以任何深度销毁整个父-子实体层次结构树。
支持Bevy 0.8
用法
将依赖项添加到您的项目Cargo.toml
bevy_despawn_tree = "0.1.0"
然后销毁包含实体leaf
的树
use bevy_despawn_tree::*;
commands.entity(leaf).despawn_tree();
示例
生成两个标记的树,从一个查询的子节点销毁一个而不触及另一个。
cargo run --example example
依赖项
~15–33MB
~496K SLoC