Discuss Scratch
- Discussion Forums
- » 中文
- » 怎么让怪物在迷宫中随机走动?
- 14705294268
-
22 posts
怎么让怪物在迷宫中随机走动?
点击绿旗时
重复执行
移动 (10) 步
如果 <碰到颜色 [#ff0088]> 那么
转动CW (在 (0) 到 (30) 间随机选一个数) 度
end
end
- 093748988210
-
100+ posts
怎么让怪物在迷宫中随机走动?
先自己画出一张迷宫,把角色大小设定适当,每一个转弯区设定一个颜色的点。 如题,求案例或者教学视频谢谢
点击绿旗时(注意:转弯设定值是位了设定4个固定的方向用的。)
将变量 [转弯设定值 v] 的值设定为 [0]
移到 x: (该移动角色家里X位置) y: (该移动角色家里Y位置)
重复执行
移动 (1) 步
如果 <碰到颜色 [#ff0000]> 那么
将变量 [转弯设定值 v] 的值设定为 (在 (1) 到 (4) 间随机选一个数)
等待 (2) 秒
end
end
点击绿旗时
重复执行
如果 <(转弯设定值) = [1]> 那么
面向 (90 v) 方向
end
如果 <(转弯设定值) = [2]> 那么
面向 (0 v) 方向
end
如果 <(转弯设定值) = [3]> 那么
面向 (180 v) 方向
end
如果 <(转弯设定值) = [4]> 那么
面向 (-90 v) 方向
end
end
此程式为移动用的程式。
注意!地图的路线大小一定药适中。
否则移动中可能会造成卡住的问题。
Last edited by 093748988210 (Jan. 1, 2016 01:46:17)
- gutterball
-
100+ posts
怎么让怪物在迷宫中随机走动?
点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
end
很容易的嘛



- 093748988210
-
100+ posts
怎么让怪物在迷宫中随机走动?
点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
end
很容易的嘛

- Micheal-TV
-
60 posts
怎么让怪物在迷宫中随机走动?
没这么简单,因为理论上怪物不能穿墙点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
end
很容易的嘛
- gutterball
-
100+ posts
怎么让怪物在迷宫中随机走动?
没这么简单,因为理论上怪物不能穿墙点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
end
很容易的嘛
那就:
点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
如果 <碰到颜色 [#ff0088](代表墙的颜色)> 那么
将y坐标增加 (10)
等待 (随便) 秒
将x坐标增加 (-5)
等待 (随便) 秒
将y坐标增加 (-10)
end
end
Last edited by gutterball (Feb. 19, 2016 10:21:43)
- 093748988210
-
100+ posts
怎么让怪物在迷宫中随机走动?
角色必须在方形迷宫中走喔,没这么简单,因为理论上怪物不能穿墙点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
end
很容易的嘛
那就:点击绿旗时
重复执行
在 (在 (1) 到 (5) 间随机选一个数) 秒内滑行到 x: (在 (-240) 到 (240) 间随机选一个数) y: (在 (-240) 到 (240) 间随机选一个数)
如果 <碰到颜色 [#ff0088](代表墙的颜色)> 那么
将y坐标增加 (10)
等待 (随便) 秒
将x坐标增加 (-5)
等待 (随便) 秒
将y坐标增加 (-10)
end
end
并不是让怪物乱飘。
我想你因该也有玩过这个游戏吧?
你是一个黄色圆型的小嘴巴,要吃金币才能过关。
怪物则是4个小幽灵。
要参考这个来做
- Discussion Forums
- » 中文
-
» 怎么让怪物在迷宫中随机走动?