作品介绍
今天为大家分享的Scratch作品是《新年快乐》,这是一个画笔艺术和动画相结合的作品,作品100%使用纯画笔技术绘制出了新年快乐的动画效果。
点击绿旗,运行程序,动画效果就开始了,闪烁变幻的艺术字体“Happy New Year”从舞台底部慢慢向上升起,当到达舞台中心位置时停止移动,但依然在闪烁。和新年快乐同时出现的是年份2022,它是从舞台下方右侧出现,并向左滑动,同样也是闪烁变幻,当滑行到舞台下方中间位置时停止移动,时不时的还有一些烟花从舞台底部腾空而起,升空之后爆炸,绚烂而耀眼。
作品效果
Scratch新年快乐作品的预览效果如视频所示:
作品解读
本作品是100%使用画笔来绘制实现的,英文单词和数字也都是通过Scratch画笔指令一笔一笔画出来的,一共使用了6个角色,如图所示:

这是怎么绘制的呢,我们以字母H为例说明,其代码如下:

其实也很好理解,H就是两竖一横,但是在编程中绘制的时候,需要采用一笔连成的,这里是从H左边一竖的下方开始,先向上移动20步,一竖就画好了,接着下移一半,也就是10步,刚好来到一横的起始位置,向右移动10步,一横就绘制好了,然后是先下移10步,然后再上移20步,右边的一竖也画好了。其它的字母和数字也都是采取类似的方式。
这里有一个很重要的细节,就是遮盖层角色的作用,由于所有的角色都在不停的绘制,之前的内容也没有擦除,所以这里就通过对遮罩层角色进行图章操作,不停的覆盖之前的内容,同时将遮盖层设置为80的虚像,从而产生闪烁的效果,这部分的代码如下:

至于烟花的代码,相对就比较简单了,这里就不再赘述了。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容