| Нет. |
|
Помогает вам узнать изменение координаты X
указателя мыши с момента последнего
перемещения. Вы можете использовать эту
команду, например для контроля скорости
поворота игрока в паре с командой MouseYSpeed(). После вызова функции её значение не сбрасывается. В этом примере она вызывается в каждом проходе цикла для перемещения надписи без перемещения мыши. Смотрите также: MouseYSpeed. |
|
Graphics 640,480 SetBuffer BackBuffer() x=320 y=240 Repeat Cls xs=MouseXSpeed() ; получаем скорости мыши по осям ys=MouseYSpeed() MoveMouse 320,240 ;перемещаем мышь в центр экрана x=x+xs ;считаем новые координаты надписи y=y+ys If x>GraphicsWidth()-1 Then x=x-GraphicsWidth() ;переход через экран If x<0 Then x=x+GraphicsWidth() If y<0 Then y=y+GraphicsHeight() If y>GraphicsHeight()-1 Then y=y-GraphicsHeight() Text x,y,"X",True,True Flip Until KeyHit(1) End |