Roguelike随机地下城
文章平均质量分 84
pxllll
在校大学生!
展开
-
Roguelike随机地下城 | 三、建立墙Wall
Roguelike随机地下城建立墙Wall建立墙Wall现在我们有十五种上下左右门组合的墙的资源,我们分别命名设置十五个预制体,方便我们后续的使用。我们只需要建立一个空的GameObject,然后将我们的资源放入作为子集即可。接下来我们需要在代码中获得这些预制体。如果我们都用Public GameObject来生成,这样显得我们代码很乱。所以这里我定义了一个新的类,用来存放这些预制体。这里为了让我们的Unity识别出来,我们需要在类上面加入**[System.Serializable]*原创 2022-05-16 00:27:59 · 373 阅读 · 0 评论 -
Roguelike随机地下城 | 二、设置门和优化最终房间的选择
Roguelike随机地下城设置门&优化最终房间的选择一、设置门&优化最终房间的选择首先我们先添加四个方向的门。点击Prefab,然后我们建立一个方形暂时代替我们的门。右键|creat|2D|Sprites|Square。然后拖入我们的Prefab中复制三个,放置到如图的位置。接下来建立一个Room脚本挂载到Prefab上。首先我们先声明这四个GameObject。 public GameObject doorLeft,doorRight,doorUp,door原创 2022-05-14 02:03:24 · 373 阅读 · 0 评论 -
Roguelike随机地下城 | 一、生成随机房间
Roguelike随机地下城生成随机房间文章目录Roguelike随机地下城前言一、什么是随机地下城?二、生成随机房间总结前言上一个简单的UI框架基本完结,后续可能会有所更新,接下来我会更新我在学习的随机地下城,我会一边学习一边更新。一、什么是随机地下城?随机地下城就是我们Unity会通过我们的代码,自动的生成地下城的地图,并且里面的物品场景也会随机生成。二、生成随机房间首先我们先建一个Unity工程。我们一开始先不着急使用地图场景资源,先定义随机生成房间的方法。养成好习惯先建立两原创 2022-05-13 01:59:28 · 1318 阅读 · 0 评论