Oppure

Loading
14/10/12 11:57
tullio1995
PUBLIC SUB screen_keypress()
IF Key.code = Key.esc THEN
screen.Close
ENDIF
IF Key.code = Key.up THEN
screen.clear
gl.Translatef(0.0, 0.05, 0.0)
ENDIF
IF Key.code = Key.Down THEN
screen.Clear
gl.Translatef(0.0, -0.05, 0.0)
ENDIF
IF Key.code = Key.left THEN
screen.Clear
gl.Translatef(-0.05, 0.0, 0.0)
ENDIF
IF Key.code = Key.right THEN
screen.Clear
gl.Translatef(0.05, 0.0, 0.0)
ENDIF
END
Ho creato una croce con le opengl che quando viene premuto un tasto direzionale, si sposta in quella direzione. però se si tiene premuto avanza sempre di 0.05, si può gestire diversamente la pressione del tasto, in modo da far muovere la croce fino a quando non si rilascia il tasto?
aaa