Jump to content

控制器轴自定义曲线


Insonia

Recommended Posts

那个input 玩家自定义曲线lua数组中,默认是11条。我发现其实相关的功能完全可以接受更多的参数,比如101(0-100)条,实现超精细的斜率控制,甚至可以在曲线中设置多个deadzone,比如用来隔离加力和军推,使每架飞机都可以准确的在猪杆/虫杆加力卡笋位置达到MIL

 

F15c.diff.lua
			[31] = 0.188, // 斜率K=0.6
			[32] = 0.194,
			[33] = 0.2, //
节流阀detent物理位置1:3  //	[34] = 0.2, // 3% 加力/军推死区
			[35] = 0.2, //
			[36] = 0.212, // K=1.2 b=0.2
			[37] = 0.224,
			[38] = 0.235,
			[39] = 0.247,
			[40] = 0.259,
			。。。
			[101] = 1.0

 

 

既做到了两种斜率同时存在,也消除了默认算法产生的弧线而破坏两边线性的问题

有点缺陷就是自定义曲线默认套用的那个曲率算法无论你多么精细的细分,都会套用在当中,不过这种弧线只存在于每个点之间,我的例子中即每个1%以内,基本上消除了原来的曲线。

 

适合有有强迫症玩家:smilewink:


Edited by Insonia
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...