Gamestudio Links
Zorro Links
Newest Posts
loading historical data 1st time
by AndrewAMD. 04/14/23 12:54
Trade at bar open
by juanex. 04/13/23 19:43
Bug in Highpass2 filter
by rki. 04/13/23 09:54
Adding Limit Orders For IB
by scatters. 04/11/23 16:16
FisherN
by rki. 04/11/23 08:38
AUM Magazine
Latest Screens
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Hecknex World
Who's Online Now
3 registered members (AndrewAMD, Grant, Neb), 908 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
rki, FranzIII, indonesiae, The_Judge, storrealba
18919 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
mouse_pos - question #177610
01/12/08 13:22
01/12/08 13:22
Joined: Dec 2005
Posts: 490
Germany/Berlin-Velten
kasimir Offline OP
Senior Member
kasimir  Offline OP
Senior Member

Joined: Dec 2005
Posts: 490
Germany/Berlin-Velten
Hi I am programming for a while but i still have one small problem i cannot fix...

I use mouse_right to rotate the camera - while rotating mouse_mode is set to zero,
but if i release mouse_right the mouse_position is still another than before rotating...

is it possible to reset pointer.x/pointer.y ... or is there another solution - please help
(I use A6)

THX kasimir

Last edited by kasimir; 01/13/08 07:58.
Re: mouse_pos - question [Re: kasimir] #177611
01/15/08 19:13
01/15/08 19:13
Joined: Dec 2005
Posts: 490
Germany/Berlin-Velten
kasimir Offline OP
Senior Member
kasimir  Offline OP
Senior Member

Joined: Dec 2005
Posts: 490
Germany/Berlin-Velten
no ideas??? i know this problem for a while - but is must exist a possible solution...

pls help me!

Re: mouse_pos - question [Re: kasimir] #177612
01/15/08 19:19
01/15/08 19:19
Joined: Jul 2007
Posts: 288
Germany, NRW
Martek Offline
Member
Martek  Offline
Member

Joined: Jul 2007
Posts: 288
Germany, NRW
You could save the mouse_pos in a var, if mouse_right is pressed an if you
release mouse_right, you set mouse_pos to the var you saved before.

Mfg, Pingulord


3D Gamestudio A7 Extra
Re: mouse_pos - question [Re: Martek] #177613
01/16/08 09:36
01/16/08 09:36
Joined: Dec 2005
Posts: 490
Germany/Berlin-Velten
kasimir Offline OP
Senior Member
kasimir  Offline OP
Senior Member

Joined: Dec 2005
Posts: 490
Germany/Berlin-Velten
Thx ... its quiet easy:

Code:
  
bmap cursor_map = <arrow.pcx>;

starter mouse_move
{
var mouse_sense = 1.5;

mouse_map = cursor_map;

mouse_pos.x = screen_size.x / 2;
mouse_pos.y = screen_size.y / 2;

mouse_mode = 1;

while(1)
{

while(mouse_right){mouse_mode = 0;wait(1);}
mouse_mode = 1;

mouse_pos.x = min(max(mouse_pos.x + 50 * mouse_sense * mouse_force.x * time,0),screen_size.x);

mouse_pos.y = min(max(mouse_pos.y - 50 * mouse_sense * mouse_force.y * time,0),screen_size.y);

wait(1);
}

}




Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1