Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#3398107 - 09/26/11 09:16 PM Centering a relative mapped Axis  
Joined: Jun 2008
Posts: 7
Madog Offline
Junior Member
Madog  Offline
Junior Member

Joined: Jun 2008
Posts: 7
Hey, i'm using
MapKey(&Joystick, S4, EXEC("MapAxis(&Throttle, SCX, DX_SLIDER_AXIS, AXIS_NORMAL, MAP_RELATIVE);
SetSCurve(&Throttle, SCX, 0, 10, 0, 4, -10);
MapAxis(&Throttle, SCY, DX_THROTTLE_AXIS, AXIS_NORMAL, MAP_RELATIVE);
SetSCurve(&Throttle, SCY, 0, 10, 0, 4, -10);")
);
MapKeyR(&Joystick, S4, EXEC("MapAxis(&Throttle, SCX, DX_XROT_AXIS, AXIS_NORMAL, MAP_ABSOLUTE);
SetSCurve(&Throttle, SCX, 0, 0, 0, 0, 0);
MapAxis(&Throttle, SCY, DX_YROT_AXIS, AXIS_NORMAL, MAP_ABSOLUTE);
SetSCurve(&Throttle, SCY, 0, 0, 0, 0, 0);")
);
to toggle between ABSOLUTE mapped axis for the cursors, etc. and RELATIVE mapped axis for view control. My problem is this: i am not able to force the RELATIVE mapped axis to center, effectively centering the view.

Does someone know how center an relative mapped axis?

Thanks in advance,

Madog

Inline advert (2nd and 3rd post)

#3398122 - 09/26/11 09:29 PM Re: Centering a relative mapped Axis [Re: Madog]  
Joined: Jun 2008
Posts: 7
Madog Offline
Junior Member
Madog  Offline
Junior Member

Joined: Jun 2008
Posts: 7
Nevermind, wrote my own centering function, works like a charm:

int CenterAxis(alias o, int x, int index)
{
if(!GetAxisData(&o, x)) return 0;
DXSetAxis(index, 0);
axdata.relpos = 0;
}
MapKey(&Throttle, SC, CHAIN(EXEC("CenterAxis(&Throttle, SCX, DX_SLIDER_AXIS);"), EXEC("CenterAxis(&Throttle, SCY, DX_THROTTLE_AXIS);")));

Last edited by Madog; 09/27/11 01:17 PM.

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Actor Bernard Hill was 79
by NoFlyBoy. 05/06/24 10:54 AM
Maple Griefs Forever
by KraziKanuK. 05/05/24 11:07 PM
Dick Rutan was 85
by F4UDash4. 05/04/24 11:02 AM
May the 4th be with you!
by RossUK. 05/04/24 09:30 AM
MLB (baseball)
by PanzerMeyer. 05/02/24 10:37 AM
Admiral Rickover
by RossUK. 05/01/24 12:57 PM
Conversational English 1586
by PanzerMeyer. 04/30/24 10:45 AM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0