潜渊症吧 关注:31,062贴子:264,329
  • 11回复贴,共1

无碰撞体积船壳的原理和制作方法

只看楼主收藏回复

先讲原理
其实很简单 人物只能同时存在与一艘船上
如果在船外 才能和所有的船壳进行互动
否则只能和所在船只的船壳互动
猜测可能是官方为了防止在船里被某些穿模的穿梭艇给挤死
或者在船内修理穿梭艇的船壳
图1

我当时我想建造一种可以伸缩的船壳
所以我利用了游戏的另一个特性 当两个hull相邻时 即使没有通路 你也可以畅通无阻地经过
然后当收起船壳时候
通过hull重叠实现了我下坠时离开了主船 站到了副船上 也就是通过了主船上两个hull之间的缝隙
实现了掉出了主船的缝隙的同时进入到了副船的船舱里
这样就能实现在"主船"里的同时修理副船的船壳了 图3
当伸缩船壳弹出时 通过同样的方式掉出主船的同时进入副船再反过来进入主船
实现了在弹出船壳时能修理主船的外壳 图4
图 2 右边是主船的构造 左边是收进船壳时副船的构造的位置 中间就是弹出时候的位置




IP属地:浙江1楼2022-12-11 08:45回复
    但是后来 我发现重叠的船壳无法正确的显示水位 所以放弃了伸缩船壳的计划 然后造了这艘潜艇
    还没想好名字 欢迎来命名
    设计理念是船腹两侧有两个沉桶(游戏的侧面剖面只能看见一个)
    使得该潜艇拥有了极佳的滚转稳定性(尽管游戏中并没有侧翻机制)


    IP属地:浙江2楼2022-12-11 08:49
    回复
      然后是这个梯子的建造方法

      在主船上的布置 图2
      两个青色是楼梯井 品红色是为了让上面电梯井的水漏到下面去路径点不要在品红色hull之间停留
      不过好像会导致ai在无事干的时候卡在那里 但是当有任务时 ai还是能正确寻路的
      副船就简单了 图3
      只需要刚好填充主船hull之间的空隙然后放个平台防止掉下去就行
      这样就能实进入第二层楼梯井的时候离开的主船 进入到了副船里 这样就能无视主船的船壳了
      并且到了下层的时候又离开的副船进入了主船 这样就能修理船壳了



      IP属地:浙江3楼2022-12-11 09:00
      回复
        然后是水平气闸

        副船用两个不可破坏的水平门来当墙壁用
        这样应该就不需要担心怪物冲进来了
        然后那个门用wifi连接到主船的状态 也勾上无敌 这样在关门的时候外面也进不来了

        主船就没什么好说的了对齐hull就行
        同时需要注意的是 这个方式做出来的气闸貌似可穿模的面积远比门自带的通路要大


        IP属地:浙江4楼2022-12-11 09:13
        回复
          另外 右边那个竖井通道使用了炮台来实现透光的同时又有碰撞体积 来防止你掉出副船


          IP属地:浙江5楼2022-12-11 09:15
          回复
            支持技术贴


            IP属地:四川来自Android客户端6楼2022-12-11 09:35
            回复


              IP属地:海南来自Android客户端7楼2022-12-11 10:18
              回复
                一眼丁真,鉴定为神必hull
                评价是只会让你的AI卡在莫名其妙的地方,或者产生奇奇怪怪的bug
                此外的副作用还有降低下潜速度


                IP属地:广西来自Android客户端8楼2022-12-11 16:25
                收起回复


                  IP属地:上海来自手机贴吧9楼2022-12-14 19:12
                  回复