最新消息:

Scratch颜色特效积木详解

Scratch 少儿编程 5448浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

Scratch中关于颜色特效的积木为如下两个

Scratch颜色特效积木详解

但是具体特效具体是怎么产生的,却是没有详细的介绍,我写了这么一段程序来做一下颜色特效的测试

Scratch颜色特效积木详解

 

程序的角色是一个色块,通过设定颜色特效,再通过图章功能把加了颜色特效的色块盖在舞台上,初始色块为红色时,得出的结果如下图所示:

Scratch颜色特效积木详解

 

分析这些颜色,发现这些所有的色块的饱和度和亮度是一直维持不变的,其它的色调以及RGB值则是按照一定比例变化的

如果选取同样饱和度和亮度的绿色为起始色块,通过设定颜色特效之后,结果如下,有没有觉得和上面的张图片类似?

Scratch颜色特效积木详解

 

如果取了其它饱和度和亮度的颜色,则会变成如下图所示

 

Scratch颜色特效积木详解

通过对比Windows画图工具上的调色板,了解到处于同一个Y轴上的颜色就是保持饱和度和亮度不变的,也就是说,颜色特效的设定实际上就是把处于同一Y轴上的颜色按照一定的比例顺序显示出来

Scratch颜色特效积木详解

 

这样就意味着,如果我选取最下面的颜色作为起始色块,Scratch的颜色特效对其的改动不会太大

Scratch颜色特效积木详解

看完这些,不知道你对这个积木的理解是否更加深刻了?

您必须 登录 才能发表评论!