问题标题: 有人scratch很厉害吗?

0
0
刘牧洵
刘牧洵
高级守护
高级守护

### **1. 迷宫生成角色(命名为"画笔")**

```scratch

当绿旗被点击

隐藏

清空

设定画笔颜色为 [#000000]

画笔粗细设为 5

自制积木 [生成迷宫 v] // 核心算法

 

定义 生成迷宫

变量初始化:

  设定 [单元格大小 v] 为 (20)

  设定 [行数 v] 为 (10)

  设定 [列数 v] 为 (10)

  建立列表 [已访问单元格 v]

  建立列表 [路径栈 v]

 

定位到起点 (0,0)

重复执行直到 (列表 [已访问单元格 v] 的长度 = (行数) * (列数))

  如果 <<当前单元格有未访问邻居>> 那么

    随机选择方向 // 使用随机数+条件判断

    拆除墙壁 (方向)

    将坐标存入 [路径栈 v]

    移动至邻居单元格

  否则

    如果 <[路径栈 v] 的长度 > (0)> 那么

      从 [路径栈 v] 删除最后项

      移动至该坐标

    否则

      停止 [该角色其他脚本 v]

    结束

  结束

结束

```

有人帮我把这些伪代码转换成scratch吗?

截图回复,谢谢

 


0
崔安昊
崔安昊
中级光能
中级光能

虽然我学了2年scratch,但是我懒不想干,

0
0
0
0
0
戴世恩
戴世恩
新手光能
新手光能

主要原因:没有下载(懒得下)

我要回答