Ответ: Lib_game (Game API Support)
Hi Pilgrim
Now run ok! thanks!
but lib_game dont have pointer_state function.
How do I know if the pointer is pressing the screen?
The problem is that pointer_pressed_x and pointer_pressed_y hold their values but I dont pressing the screen.
Does any alternative to solve the problem?
thanks
Lite example code:
program pointerExample;
uses
game;
var
px:integer;
py:integer;
rx:integer;
ry:integer;
fin:integer;
begin
game.init;
game.show;
game.set_clip(0,0,240,100);
repeat
px:=game.pointer_pressed_x;
py:=game.pointer_pressed_y;
rx:=game.pointer_released_x;
ry:=game.pointer_released_y;
setcolor(100,100,100);
fillrect(0,0,200,100);
setcolor(0,0,0);
drawText('Pressed X:'+px, 1, 10);
drawText('Pressed Y:'+py,1,30);
drawText('Released X:'+rx, 50, 10);
drawText('Released Y:'+ry,50,30);
refresh;
delay(10);
until fin=1
end.
|