所以我有这个Room预制件,它有一个简单的脚本,其中包含4个布尔值(rightOpening,leftOpening,topOpening和botOpening)和一个SpawnPoint / s(一个孩子)。 SpawnPoint有一个2D盒子碰撞器和2D刚体以及一个脚本RoomSpawner。像这张照片一样,我必须创建一个适合两个已经创建的房间的房间。
因此,如您所见,脚本需要实例化一个具有BOT门和RIGHT门的房间,以适应已经创建的那两个房间。我想出了一个想法,例如检查房间1和房间2中的布尔值是否正确,并使具有两个房间中的布尔值的新房间为真,但是我不知道如何在脚本中执行此操作。另外,它在同一位置创建两个房间,因为两个生成点都具有相同的脚本:/