潜渊症吧 关注:36,664贴子:307,855
  • 9回复贴,共1

“提拜德级s”(最后的版本,以后更新不会那么频繁了)

只看楼主收藏回复

rt,累了不想更了,面板看以前的。这次更新主要是更了导弹的(导弹的操作放在楼下)。



IP属地:湖南来自Android客户端1楼2025-10-13 23:56回复
    1.先把当前位置的拉杆拉下来(导航终端的键盘右边的第一个拉杆),打开1号测距仪(那一排小开关的第二个),输入距离(右边第一个内存组件),再打开2号测距仪(那一排小开关的第三个),输入距离(右边第三个内存组件)。2.出船,把凸出来的那两个内存组件的值设置为0,更改起爆条件(传感器里的monster,human,wall,pet选)。最后设置一下离目标多少米开始制动(状态监视器下面的那个内存组件)


    IP属地:湖南来自Android客户端2楼2025-10-13 23:58
    收起回复
      2025-10-21 23:53:19
      广告
      不感兴趣
      开通SVIP免广告
      导弹的原理也放这里吧:
      首先是测距:因为潜渊症的角度读取很不精准,所以我造的测距仪没有用到角度。各位应该看出来了,这个测距仪就是用的解三角形。知道了三角形的两条边,就可以根据公式cosB=a平方+c平方-b平方➗除以2ac计算出精确的角度,再180-角B的度数就是导弹起始点到目标的角度,最后用勾股定理计算出距离目标的水平和竖直距离(向下打击,如果是向上打击的话就在竖直距离前面加上负号)。
      然后是导弹部分:计算出相差的水平竖直距离的斜率。如果需要向上打击就拉开拉杆,使用连接组件将负号连接到计算出来的竖直距离前。然后通过水平距离的函数(水平速度=距离的二分之一次方×5.86)测算出水平速度,再根据距离斜率计算出竖直的的速度。但是由于实际中的下沉&上浮速度有最大值,所以检测计算出来的竖直速度。如果计算出来的竖直速度超出了取值范围则一直减水平速度直到计算出来的竖直速度在范围内就停止。同时关掉从函数来的结果,保存减法计算完后的结果。然后当减法来的结果被保存后打开斜率比较器,当比较到速度斜率和距离斜率有0.005的差距时(大约是0.5度角),重新打开函数计算结果,同时取消锁存以前的结果(这个步骤相当于是重新计算),重新计算完后使用该结果直到到达导弹与目标的较近距离的一个点时(100到300m,这个点也被称为制动点),重新计算,使用函数实时计算的水平速度(因为这个时候函数计算的结果通常较小,为后续能够顺利停船做好准备)。并且导弹会有躲避效果&悬停效果。当躲避开关被打开时导弹在向下飞行的时候将会检测下方的墙体,如果下方5m处有墙体时导弹将会自动断开制导的信息阀门,转而改为贴着墙体飞行,直到检测到下方没有墙体的时候才继续向下飞行。到达目标点后将会断开导弹的制导信息,换成检测速度(如果>0就减速<0就加速),同时打开位移传感器,如果检测到位移传感器内有怪物的时候引爆导弹。导弹的战斗部是一个轨道炮(无敌的,并且每打完一发会有0.1s延迟)+6发的轨道炮装弹机(无敌的)+小门(无敌的),当轨道炮触发输入被输入1时,第一发轨道炮核弹会打到小门上,使用范围杀伤。同时1也会使小门被打开,使得剩下的5发全部向前发射,形成射流。


      IP属地:湖南来自Android客户端3楼2025-10-13 23:59
      收起回复
        还是希望8u门多多提出问题呀





        IP属地:湖南来自Android客户端4楼2025-10-13 23:59
        回复
          🥚🐔贴吧?


          IP属地:湖南来自Android客户端5楼2025-10-14 14:23
          回复
            非常好超视距火控,使我炮塔旋转


            IP属地:浙江来自Android客户端6楼2025-10-15 14:31
            回复
              非常好导弹,使我末日蠕虫脱壳


              IP属地:浙江来自Android客户端7楼2025-10-15 14:32
              回复