本篇教程由作者设定未经允许禁止转载。
一种基于CC:VS测量Ship参数并将其图像化表现在显示器上的CC程序。
本仪表盘以极为直观的方式控制各个仪表在屏幕上的位置和大小,以便任何玩家都能无障碍地使用本仪表盘。
目前这是第二版,后续可能会继续更新。
直接运行方法:pastebin run bZzZcTaa
安装方法:pastebin get bZzZcTaa InstrumentPanel.lua
安装完后,请输入:InstrumentPanel.lua
运行即可。
注意:该程序仅能在面朝南方时用船舵组装的ship上正常使用,否则姿态仪和转弯侧滑仪会出错。
运行该lua程序的需要高级电脑,且该高级电脑有至少一个显示器外设。
显示器外设没有要求,任何形状都可以,但建议不要超过5x5的大小,否则屏幕刷新率会很低,体验不佳。
屏幕频闪和游戏帧率和仪表的数量有关,越低的帧率,屏幕频闪越严重;越少的仪表数,屏幕频闪越严重(后续修复)。
初次开机
初次运行成功后,电脑会显示这样的图像:
其显示器外设则会显示:
则表示,仪表盘程序已经安装成功。
使用方法
我们回到电脑内,其最下一排一共六个按钮,分别是:
"SM":速度表
"AM":姿态仪(仅测量俯仰)
"TC":转弯侧滑仪
"AI":高度表
"TI":升降速度表
仪表的显示和隐藏
当我们在红色字体的按钮上点击时,其字体会变为绿色,并显示出相关仪表。
eg:当我点击之前的绿色的"SM",并点击红色的"AM"后,"SM"变为红色,"AM"变为绿色,同时,速度表隐藏,姿态仪显示。
最终图像:
仪表的位置移动
关于仪表的移动,本程序采用了直观的拖拽方式。
你只需要点击你想要移动的仪表,就可以选中该仪表(选中仪表时,其相关按钮会变成金色,表示该仪表已被选中),并长按拖动该仪表,将它放置到你心仪的位置(就像拖动window桌面的图标一样)
eg:当我长按鼠标左键选中姿态仪的仪表,将它拖到黑框的左上角。
最终图像:
此时,如果我们看向屏幕,会发现,屏幕上的姿态仪也同样移动到了相同的左上角,即电脑内的黑框的范围就是屏幕显示的范围。
仪表的半径大小
关于仪表的半径大小,本程序采用了直观的鼠标滚轮方式。
当一个仪表被选中时,鼠标滚轮滚动可以改变该仪表的竖直长度,按住shift+鼠标滚轮滚动则可以改变该仪表的水平长度。
eg:当我选中姿态仪时,向上滚动滚轮,后按住shift+向下滚动滚轮,此时的姿态仪变成了个狭长的椭圆。
最终图像:
外边屏幕的表现:
仪表参数的设置
针对于速度表、高度表、升降速度表这种拥有最大值的表,本仪表盘给出了自定义最大值的方法。
在电脑内,右击已经显示出来的仪表的按钮,该按钮会变为黄色。如果右键的是上述提到的三种仪表,则还会跳出一个灰框,上面显示了当前设置的最大值。
eg:正如上图,"SM"为黄色时,我滚动鼠标滚轮,向上滚动为+1,向下滚动为-1;shift+向上滚动为+10,shift+向下滚动为-10,其上MaxSpeed下的数值改变。
最终图像:
外面屏幕的表现:
我们可以看到红色区间上的最大值已经改变为100(未显示100,是因为上面显示的是100*5/6)
其他两个表亦是如此操作,这里就不一一演示(后续会在B站推出视频,感兴趣的可以观看)
保存数据
无需多言,点击右上角的"Save",即会自动保存所有仪表的数据,以便在下次启用仪表盘读取你的自定义仪表配置。
各个仪表的能力
速度表
电脑内表现
3X3屏幕表现:
红色区域为最大值,使用者可以设置初始速度最大值,若此后,ship的速度超过了最大速度,则会刷新速度最大值。
(测速表扭曲在右上角(其实是强行设置屏幕文本比例导致的(QwQ),只要重新运行一遍该程序即可。[该问题为第一版测速表的问题,已修复])
[h12=姿态仪]
电脑内表现:
3X3屏幕表现:
当ship俯仰角变化时,该表变化,其上小飞机会根据ship的俯仰角而旋转一定角度。
当俯仰角大于等于0时,表现为绿色指针;当俯仰角小于0时,表现为红色指针。
转弯侧滑仪
电脑内表现:
3X3屏幕表现:
当ship侧向翻转角发生变化时,该表变化。其上小飞机会根据ship的侧向翻转角而旋转一定角度。
航向仪
电脑内表现:
3X3屏幕表现:
当ship朝向发生变化时,该表变化。其上方位会根据ship的朝向而旋转一定角度。
绿色箭头所指方向便是ship此时的前进方向。
高度表
电脑内表现:
3X3屏幕表现:
当ship的中心所在世界y轴坐标发生变化时,该表变化。
使用者可以设置初始高度最大值,屏幕上数值显示为最大值/10(同样的,同时也设置了高度最小值,同最大值互为相反数),浅色指针转一圈,相当于深色指针走一刻。
当高度小于0时,该表指针显红色;当高度大于等于0时,该表指针显白色。
升降速度表
电脑内表现:
3X3屏幕表现:
当ship的y轴速度发生变化时,该表变化。
使用者可以设置初始高度最大值。(该表可以说是最没有含金量的了)
当升降速度方向向下时,该表指针显绿色;当升降速度方向向上时,该表指针显黄绿色。
参考案例
3x2屏幕:
电脑:
屏幕:
1x3屏幕
电脑:
屏幕:
3X3屏幕
电脑:
屏幕: