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;
|
||||
};
|
||||
|
||||
maple::keyboard::kbd_init();
|
||||
let mut last_pressed = false;
|
||||
let mut current = 0;
|
||||
|
||||
// Done setting up, now let's loop!
|
||||
loop {
|
||||
|
@ -107,24 +108,15 @@ fn main() {
|
|||
done = true;
|
||||
}
|
||||
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 {
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue