Moka, вот на счет очистки после повторной инициализации:
Game = 1
Global mouse
Repeat
Select game
Case 1
Graphics3D 800,600,32,Mode
SetBuffer BackBuffer()
LoadMouse()
Repeat
Cls()
DrawImage mouse,MouseX(),MouseY()
If KeyHit(1) game = 2
Flip
Until game = 2
Case 2
Graphics3D 800,600,32,Mode
SetBuffer BackBuffer()
Repeat
Cls()
DrawImage mouse,MouseX(),MouseY()
If KeyHit(1) End
Flip
Until End
End Select
Forever
Function LoadMouse()
Mouse=LoadImage("mouse.png")
End Function
Если после второго кейса убрать инициализацию, то все работает. А так говорит, что маус не найден...