INNER CODE UNIT · Rust

self_filter

dust-engine/dust · crates/character/src/lib.rs:171

fn self_filter(entity: Entity, children: &Query<&Children>) -> SpatialQueryFilter {
    SpatialQueryFilter::from_excluded_entities(
        core::iter::once(entity).chain(children.iter_descendants(entity)),
    )
}

fn move_character(
    mut characters: Query<(
        Entity,
        &mut Character,
        &Collider,
        &mut Transform,
        &mut LinearVelocity,
    )>,
    children: Query<&Children>,
    keys: Res<ButtonInput<KeyCode>>,
    move_and_slide: MoveAndSlide,
    time: Res<Time>,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…