.

Scratch30编程基础课程06外观

白癜风患者皮肤大阅兵 https://m.39.net/disease/a_m9vg7s2.html
#少儿编程#动手搭积木,快乐学编程。上节课(Scratch3.0编程基础课程05:外观——孙悟空和他的超能力),我们应用了scratch编程工具中外观、运动和克隆积木,其中,在实现隐身术的效果时,用到了一种叫做“虚像”的特效,当虚像值达到的时候,角色在舞台上神奇地消失了……漩涡特效其实,Scratch编程中,除了虚像之外还有多种图形特效,可以帮助我们制作出很多种奇特的效果,他们分别是:颜色、鱼眼、漩涡、像素化、马赛克、亮度和虚像。涉及到积木只有3个,全部都在外观分类中,分别是:将特效设定为;将特效增加;清除图形特效。在使用时,需要通过积木中的下拉菜单,选择设定需要执行的特效选项。Scratch中的外观特效积木今天的课程中,我们就一起来学习这些特效,看看他们产生哪些效果,其中的数值如何设定。

01颜色特效

顾名思义,这个特效是控制颜色变化的,通过改变颜色特效的数值,可以使角色的颜色发生改变。但是它对黑、白、灰色是无效的,也就是在绘制工具中,我们看到饱和度是0或者亮度是0的颜色,使用颜色特效不会发生任何改变。颜色特效的数值可以任意设定,但是每个数值是一个循环,也就是说颜色特效-、0、、都是一样的!同学们可以设定数值进行测试。颜色特效数值变化效果

02鱼眼特效

它的效果是将图形的中心进行扩散放大,看起来像是我们通过家里门上的猫眼看到的图像,使用鱼眼特效,图形会发生一种中间突出的变形。鱼眼特效的数值默认是0,随着数值增大,图形中心会突出放大;随着数值减小,图形中心会凹陷缩小。下面的图中,可以看到数值变大的效果,同学们可以设定负值看看数值缩小后,图形有什么样的变化。鱼眼特效数值变化效果

03漩涡特效

这个特效是将图形进行螺旋扭曲。当特效增加到时,就几乎看不出原图了。当特效增加到0以上,图形将变得和本文最上方的漩涡图形一样。漩涡特效的数值默认是0,无论增大和减小,都会进行螺旋扭曲,区别是当特效数值为正值时,图形进行逆时针扭曲,相反,当数值为负值时,图形进行顺时针扭曲。漩涡特效数值变化效果

04像素化特效

它的特效变化是将图像进行像素化,随着数值的变化,它将改变图像像素的颗粒大小,看起来和我们平常所说的“马赛克”效果有些像,但是需要注意,Scratch中也有马赛克效果,注意区分他们的不同。像素化特效的默认值是0,从0开始增大和减小的效果相同,-或看起来是一样的,随着像素化特效的增强,图形的像素颗粒越来越大,最终(大约在以上时)图形会变成一个灰色的方块,意思是只有1个像素块。像素化特效数值变化效果

05马赛克特效

Scratch中的马赛克特效与我们平常见到的马赛克效果不同,它会将图像进行矩阵复制,随着数值数值的变化,图像将变成由N行N列组成的矩阵样子。马赛克特效的默认值也是0,数值每增加10,矩阵的边长就增加1个,就像下面的图一样,变成2×2、3×3、4×4……的样子,负值效果同正值相同,比如-60和60都会变成5×5的图像矩阵。马赛克特效数值变化效果

06亮度特效

使用亮度特效可以改变图像的亮度,亮度特效可以控制图像变亮或者变暗。亮度特效的数值默认是0,应用范围是-到(当然你可以设定更高或更低的数值,但是那没有实际意义,因为00的数值和都是一样的),随着数值的增加,亮度增强,达到时,图像已经不可见了。相反,随着数值的降低,亮度减弱,当数值达到-时,图像会变成全黑色。亮度特效数值变化效果

07虚像特效

这个特效会让图像变得很虚,类似被烟雾笼罩的效果,当虚像达到极致时,图像也会变得不可见,注意区别虚像特效和亮度特效的效果:亮度特效发生时,颜色会产生一定的改变,而虚像特效不会改变颜色,它更像是改变图像的透明度。虚像特效默认值是0,负值对它不起作用。当数值从0增加时,图像逐渐变虚,直至增加到,图像已经不可见,再高的数值已经没有实际意义了。虚像特效数值变化效果

08清除图形特效

在外观中,有一个清除图形特效积木,它的作用是:清除当前角色上所有已经存在的特效效果,恢复成默认的样子。这里我们要主要它的作用对象和作用范围。它只对代码所属的角色产生作用,对其他角色和背景无效;它可以一次性清除角色的所有特效,比如角色已经使用了颜色和漩涡特效,那么当这个积木执行时,两种特效都会被清除掉;终止程序运行(或使用停止全部脚本)时,舞台上所有的特效将被清除。但是,使用停止这个脚本时,特效不会被清除。部分特效会使角色不可见,但要注意此时的角色外观状态依然是“显示”,而并非真正的隐藏,这一点尤为重要,要注意进行区分。以上就是Scratch编程中关于外观图形特效的全部内容了,同学们在今后的Scratch编程项目中可以多使用这些特殊效果,相信它们会使你的作品变得更加丰富多彩。如果这节课的内容对你有帮助,别忘了点赞和


转载请注明:http://www.abachildren.com/hbyx/9471.html