Показать сообщение отдельно
Старый 31.08.2008, 20:12   #26
IceVAN
AnyKey`щик
 
Регистрация: 25.08.2008
Сообщений: 5
Написано одно полезное сообщение
Ответ: 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.
(Offline)
 
Ответить с цитированием