这个周末总算有点时间,就整理Scratch的入门PPT,并思考对应的案例实现,这时Kimi跑来看到我在Scratch编辑器上放置的角色和背景,问我是不是要做移动背景,我想了一下说也可以做这个案例,Kimi就来了兴趣说要帮我来做,我们就这样愉快的开始了今天的案例实现。
起初,Kimi想着通过在背景上添加移动积木,这样就可以满足我的要求了,可是当他开始去制作的时候,发现了问题,原来Scratch的背景是不支持运动模块的,这下子要转变实现思路了。
开启思路的转变,Kimi一下子想到了,说我们可以将背景转换为角色,这样就可以来使用运动积木了,说干就干,就将背景截图保存本地,然后再导入到角色中(这里省略操作步骤,如有疑问可留言沟通),这是我们界面的素材元素。
有了这个想法,我们就开始编程之旅,这个过程中Kimi也遇到了问题,对应的也给与了思路,让他去理解解决,例如:1、先思考如何让背景图片能够重复的轮询移动 2、当第1步实现后,发现每次移动,会出现一个空白的情况,如何处理 3、重复的功能中,是不是可以考虑只写一遍等(这些问题主要是需要引导,具体的还得让Kimi去实现,细节这里不写篇幅了,有问题可留言沟通)
移动积木后出现空白情况
好了,引导和思考、实现过程时间比较久,所以这里就不罗列,直接给出最后实现的积木代码,下面的积木块就是实现背景移动效果,大家可以按照这个来实现看看效果。
对积木有疑问,可关注公众号“Kimi2015”,更多精彩等你哟!
最后,想一起抱团学习scratch的家人们的多关注公众号,一起嗨玩Scratch。
创作不易,您的关注转发点赞在看是我坚持下来的动力!