Scratch迷宫之自动生成二 画迷宫

在上一遍已经完成了所有需要配置的变量列表信息,现在可以开始画图了
首先,画图角色的造型共五种,即上下左右墙块,以及围墙。如图
Scratch迷宫之自动生成二 画迷宫
上下围墙砖块可以合成一个完成的砖框
首先定义自制积木,先生成围墙和砖块
即每次判断上下左右墙块的值是否为1,如果为1,则将相应的造型作为图章,完成画图,如果某一个位置上下左右墙块都为1,则切换为围墙造型,完成围墙的实现,如图
Scratch迷宫之自动生成二 画迷宫
主程序如图
Scratch迷宫之自动生成二 画迷宫

接下来就
没有了
才怪

自制积木画迷宫,就是完成 行*列 次循环,每次调用自制积木 生成围墙和砖块,画出图形,则完成迷宫
Scratch迷宫之自动生成二 画迷宫
然后生成迷宫如下(背景做了简单变化)
Scratch迷宫之自动生成二 画迷宫

Scratch迷宫之自动生成二 画迷宫

Scratch迷宫之自动生成二 画迷宫

自动迷宫生成!!