вот сделал так
flag=0
........
repeat
.....
If KeyHit(205) flag=1
TurnTopCubes()
.....
until keyhit(1)
Function TurnTopCubes()
If flag=1 Then
oldX=EntityX(cubes(1))
If oldX+20<>EntityX(cubes(1)) Then
TranslateEntity cubes(1), .5 , 0, 0
EndIf
If oldX+20=EntityX(cubes(1)) Then
flag=0
EndIf
EndIf
End Function
теперь по нажатию вообще ничего не происходит, блин, где ошибка
