一、连线
使用LineRenderer组件,调整坐标轴,更改线的粗细
需要给这个组件创建一个材质,最后制作成预制体进行实例化;
二、声明线组件
创建哈希列表
哈希列表中没有重复的数值,而list中有重复的
在此项目中,用于判断第一列连接的房间中哪些没有被连接
三、随即连接方法
使用实例化线的预制体
设置线的起点和终点
此时生成的线会有一种情况:未与前一个房间连接,并且刷新不会消失,而是增加新的
所以,需要一个List存储线,然后清除重新生成线
1、解决方法
写一个取反,如果没有连接就进行连线
遍历线,进行删除
四、线的材质
1、材质
使用线的组件,默认是URP
选择Unlit不透明的
2、动态效果
使用线的组件
创建代码之后获取组件
更改Offset;
标签:连线,创建,房间,生成,哈希,组件,材质,连接 From: https://blog.csdn.net/akjhgi/article/details/141724857