逃不出的圈圈
准备工作:
添加1个“Ball”小球角色,绘制1个轮廓较粗的红色空心圆。
编程实现:
键盘控制小球运动,小球不能越过圆形边缘。
具体要求:
1). 圆形和小球都放置在舞台中间(如图);
2). 点击绿旗,使用上、下、左、右按键可以控制小球上下左右移动,但在程序未运行时,按下按键则应该不能控制小球移动;
3). 小球只能在其圆形范围内移动(允许触碰到边缘,但不能越过边缘);
4). 当按下空格键时,小球要回到舞台中间,圆形则必须在初始大小的基础上随机变大或者变小;
01-逃不出的圈圈答案解析
【效果】先来看一下最终效果。
1. 【角色准备】这道题涉及的角色有2个,如下所示:
2. 角色“边框”:实现初始化与按下空格大小的随机变化。
3. 角色“Ball”:通过键盘按键控制小球运动,这边注意每次运动的步数不能太大。