带领大家重温一下2008年那个夏天盛大晚会——北京奥运会开幕式,其中有一幕(一副巨大的画在鸟巢中央展开)至今难以忘怀。我们用掌控板是否可以实现下面的功能呢?
1、了解掌控板屏幕显示参数。
2、熟练掌握Mpython中显示积木的使用方法
3、灵活应用for循环积木块。
1、如何让卷轴从左向右进行移动?
2、怎样实现在在卷轴移动的同时显示文本或者图像?
项目效果:
用到的积木块有:
用显示指令中的绘制空心圆来做卷轴的顶端,其中x,y的参数是来定位圆心的坐标。
用显示指令中的绘制实心矩形来绘制卷轴部分, X,Y 的参数是来定位矩形左上角的位置。
用显示指令中的绘制线来实现画面的区域。
程序设计:
项目效果:
用到的积木块有:
用for循环的积木块来实现卷面和卷轴的移动。
根据项目演示我们分析可得,最左边卷轴是不移动的,需要移动的部分是上线两个线右卷轴的部分!
我们只需要对他们的x坐标进行一个变量的累加过程,从而实现上述效果。
程序设计:
程序思路:
根据前面的两个任务我们可以知道:掌控板显示卷轴打开的过程其实是一直实时刷新的过程!
如果我们直接使用显示文本积木块会是怎么样的效果呢?
我们可以发现在任务二中加入显示积木块后,文本它是一直显示在我们的屏中!如何让它根据卷轴的移动来显示呢?
这里用到了一个思想,就是把右卷轴右边的文字都给它擦去掉!
用到了擦去矩形积木块!这就可以把右边的图像给擦去了。
程序设计:
扩展延申:
扩展一:我是不是可以用卷轴来显示我们的一幅图画呢?
扩展二:根据上面的视频我们可以看到,卷轴是由中间向两边移动的!我们是不是可以结合自己所学的知识来实现所述功能呢?
点赞