我不知道如何让这段代码不在网格中使用相同的图块
for i in range(60):
RandomRow = random.randint(0, MazeSize - 1)
RandomColumn = random.randint(0, MazeSize - 1)
TempTile = MapTile('walls', RandomColumn, RandomRow)
Grid[RandomColumn][RandomRow].append(TempTile)
我试过这样做,但结果是一样的
for i in range(60):
RandomRow = random.randint(0, MazeSize - 1)
RandomColumn = random.randint(0, MazeSize - 1)
TempTile = MapTile('walls', RandomColumn, RandomRow)
if TempTile not in Grid: Grid[RandomColumn][RandomRow].append(TempTile)
江户川乱折腾
相关分类