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

本文介绍如何利用Scratch的自制积木来生成迷宫。通过判断上下左右墙块的值,选择相应造型作为图章进行画图。在主程序中,通过循环调用自制积木,最终完成行*列的迷宫图形绘制。

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

接下来就
没有了
才怪

自制积木画迷宫,就是完成 行*列 次循环,每次调用自制积木 生成围墙和砖块,画出图形,则完成迷宫
在这里插入图片描述
然后生成迷宫如下(背景做了简单变化)
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

自动迷宫生成!!

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值