update
function update() {
// Y-as wordt eigenlijkniet gebruikt, beweging
// i beperkt tot x/z vlak,
// maar voor de volledigheid wordt het wel
// allemaal netjes berekend...
if(space) {
hide_text = -1;
}
// Up/Down = gas/rem
if(upk) {
speed = speed + 0.01;
}
if(down) {
speed = speed - 0.01;
}
// Left/Right = sturen
// Eigenlijk zou snelheid sturen moeten beinvloeden
if(left) {
direction = (new SFRotation(0,1,0, 0.1)).multVec(direction);
}
if(right) {
direction = (new SFRotation(0,1,0,-0.1)).multVec(direction);
}