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
Showing my age
by Sluggish Controls. 05/24/18 04:46 AM
“That’s what you do for a brother”
by No Fear. 05/23/18 09:29 AM
trains, trains and more trains
by KraziKanuK. 05/22/18 04:59 PM
Farenheit 451 remake
by RossUK. 05/21/18 11:29 PM
WHAT have they done to thundercats ?!??!?!
by Blade_RJ. 05/21/18 10:38 PM
Carol and Jimmy take a trip!
by Li'lJugs. 05/21/18 10:23 PM
Oldest WW II vet
by rwatson. 05/21/18 02:26 PM
Cougar Kills Mountain Biker in Washington State
by Haggart. 05/21/18 04:57 AM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0