bevy_rapier2d::plugin::systems

Function update_character_controls

Source
pub fn update_character_controls(
    commands: Commands<'_, '_>,
    config: Query<'_, '_, &RapierConfiguration>,
    context_access: Query<'_, '_, (&mut RapierContextSimulation, &RapierContextColliders, &RapierQueryPipeline, &mut RapierRigidBodySet)>,
    character_controllers: Query<'_, '_, (Entity, &RapierContextEntityLink, &mut KinematicCharacterController, Option<&mut KinematicCharacterControllerOutput>, Option<&RapierColliderHandle>, Option<&RapierRigidBodyHandle>, Option<&GlobalTransform>)>,
    transforms: Query<'_, '_, &mut Transform>,
)
Expand description

System responsible for applying the character controller translation to the underlying collider.