circle the cake
This commit is contained in:
parent
407c4f595d
commit
8c0256248b
1 changed files with 8 additions and 16 deletions
24
src/main.rs
24
src/main.rs
|
@ -95,7 +95,8 @@ fn main() {
|
||||||
yrot += 24.0;
|
yrot += 24.0;
|
||||||
};
|
};
|
||||||
|
|
||||||
maple::keyboard::kbd_init();
|
let mut last_pressed = false;
|
||||||
|
let mut current = 0;
|
||||||
|
|
||||||
// Done setting up, now let's loop!
|
// Done setting up, now let's loop!
|
||||||
loop {
|
loop {
|
||||||
|
@ -107,24 +108,15 @@ fn main() {
|
||||||
done = true;
|
done = true;
|
||||||
}
|
}
|
||||||
if ((*state).buttons & maple::controller::CONT_A) != 0 {
|
if ((*state).buttons & maple::controller::CONT_A) != 0 {
|
||||||
slices[0] = 0.0;
|
slices[current % 7] = 0.0;
|
||||||
|
last_pressed = true;
|
||||||
|
} else if {last_pressed} {
|
||||||
|
current += 1;
|
||||||
|
last_pressed = false;
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
match maple::keyboard::kbd_get_key() as u8 as char {
|
|
||||||
'a' => {
|
|
||||||
slices[0] = 0.0;
|
|
||||||
}
|
|
||||||
'b' => {
|
|
||||||
slices[1] = 0.0;
|
|
||||||
}
|
|
||||||
'c' => {
|
|
||||||
slices[2] = 0.0;
|
|
||||||
}
|
|
||||||
_ => {}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if done == true {
|
if done == true {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue