feat: XR binding for playspace reset

This commit is contained in:
hypevhs
2024-08-10 18:25:00 -05:00
committed by galister
parent dc985f6da6
commit 9d18628354
4 changed files with 37 additions and 0 deletions
+10
View File
@@ -55,6 +55,16 @@ impl PlayspaceMover {
state: &AppState,
monado: &mut Monado,
) {
for (_i, pointer) in state.input_state.pointers.iter().enumerate() {
if pointer.now.space_reset {
if !pointer.before.space_reset {
log::info!("Space reset");
self.reset_offset(monado);
}
return;
}
}
if let Some(mut data) = self.rotate.take() {
let pointer = &state.input_state.pointers[data.hand];
if !pointer.now.space_rotate {