粉丝2074获赞7.5万


哈喽兄弟们,这里是和你们一起成长的 a 友幼师长,今天给大家介绍的模组是 node controller 节点控制模组。 ok, 我 们进入游戏节点控制模组,它长这样,一般的话是在我们道路旁边这个按钮,因为我有订阅这个 ui 模组,所以它会被整理到一个工具栏里面, 然后节点控制模组,它就是能控制我们这个路口,然后它是有区分不同的道路,因为我们这边有四个道路,所以它有四个颜色去标记,然后可以调整它的参数,比如说偏移就可以控制它的长短, 看到这个蓝色的旋转是控制他这个路口的一个角度,移位的话是控制他的上下左右,可以这么理解,但移位的话一般是配合着我们开启无碰撞去一起使用的。然后拉伸是控制我们这个路口的宽度,比如说,呃,宽一点,窄一点这样子, 然后我们来现场来实际模拟试一下,比如说这个路口,然后这边我们要把它对齐,有一个快捷键, 就是这个,如果我们直接点一下也可以,然后快键就是 ctrl 加 shift 加 s, 可以 试一下 ctrl shift 加 s, 它就会自动对齐。 然后要注意一点,就是这个路口一定不能是红色的,如果是红色的话,它车开到这边会减速,所以我们一定要让它变绿。那如果我们对齐完,想让它就是这样对齐的去改的话,我们可以改后面这一段,把红色的给它拉拉全来,这样子的话我们这边也是会变绿。 然后包括这个斜坡,这种斜坡时候我们要做路口,像我们上一期视频说的 就是我们做平行路的时候没有加一怎么办?我们可以用这个合并节点去给它合并,然后再来用我们的节点控制关闭碰撞,然后去调整我们的移位,把它移出来,这边也是调整它的移位, 把它调出来,然后我们稍微去调整一下它的距离, 然后会发现,哎,这一段它怎么这段是斜的?斜坡很正常,那这一段它怎么会突然平一段呢?我们可以打开这个斜坡模式看,它也是斜过来了,这样就会非常的美观,而且这个路口也比较平整, 那这个无碰撞和移位。还有一个比较常用的地方,就是我们有些时候做这种单行道,你看到我们单行道要想做一个路口的话,我们会发现好像不知道去怎么做,让它只生成一个路口,那我们就可以通过这个移位,比如说我们这样子, 我们在这边这个路口中心在哪,比如说在这就把所有的路都接到这个路口来,然后去点开我们的节点控制模组,去把它的碰撞给它关闭, 然后把它移位移出来。我这边多了一段,要把这些节点都删掉,不然它不能完全移出。 ok, 好, 再来点我们的这个节点碰撞关闭,然后比如说这条是青色的,把它移直,像上次有说过,我们这边如果有问题的话,就拿节点控制把这些路口都点一下, 把它移回来。青色二十二,这是粉色、红色对应的,都给它调一下, 这样子我们就能生成一个路口。那我们最好这边这样,尽量给它做成这种有半弧的,这样我们画线的时候才能画得出线来,如果刚像刚这样子的话,它就是画不出线平的话, 这样我们到时候也可以通过画线的一些模组,把他中间的这些道路标线给他画上,这是我们一位的一个实际用途。这边还有个无节点,无节点这个主要是用在我们的上下结构里面,比如说我们在下桥的这个交叉口这边,我们就可以通过 呃,打开这个无节点,他这边就没有节点,他这边就比较好看。如果不开的话,我们哪怕把他这边全部关起来,你看这边也是会有一些,呃,有个节点他就会生成一些路口之类的,我们只要打开这个无节点,他就不会有这些东西。 就我们上下的一个下桥的车道,那这个模组其实没有很多很复杂的东西,大概就这样,谢谢各位市长。