第三章 第一课 外观和声音之外观
切换造型创建动画
虽然角色可以从舞台的一头移动到另一头,但是如果在移动的过程中静止不动,角色看上去就特别生硬。如果角色的各个造型之间能以适当的速度切换,那么在移动时就更加逼真了。
该程序仅包含一个角色,它有七个造型和一段脚本,在造型标签页中就能看到所有的造型。当单击绿旗运行后,小人便在舞台上来回走动。这段脚本中最关键的积木是“下一个造型”,它能让角色切换到造型列表中的下一个造型。如果现在正处于最后一个造型,那么执行它之后会重新切换到第一个造型。当绿旗被点击后,脚本进入重复执行,每次造型切换后都会等待0.1秒。如果删除等待积木,造型切换的时间间隔会更短,小人行走的速度也就更快。尝试不同的等待时间和移动…步,并观察效果。
原理:视觉暂留
视觉暂留现象即视觉暂停现象,又称“余晖效应”,1824年由英国伦敦大学教授皮特.马克.罗葛特在他的研究报告《移动物体的视觉暂留现象》中最先提出。
人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。
百度百科https://baike.baidu.com/item/%E8%A7%86%E8%A7%89%E6%9A%82%E7%95%99/5125149?fr=aladdin
让角色思考并说话
使用说…和思考…积木命令角色说话或者思考,就像漫画一样,如下图所示(左图)
说…和思考…中的内容会永久地显示在气泡中。如果要去除气泡效果,只需要将积木中的内容清空后再执行。若要在一段时间后自动消失,可以使用说…秒和思考…秒,如下图所示(右图)
图形特效
使用积木“将…特效设定为”可以给背景和造型添加各种图形特效。Scratch支持的特效有超广角镜头、旋转、马赛克等。下图展示了所有的特效。
积木"将…特效设定为"下拉菜单可以选择具体的特效。"将…特效增加"积木可以在当前特效的基础上增加或减少而非直接设定。例如,当前角色的虚像特效为40,再增加虚像特效60,这时角色的虚像特效为100,最终就像幽灵一样消失了。如果想要将图像还原到最初的状态,可以使用"清除图形特效"积木。
***连续使用多个特效积木可以给一个图形添加各种特效。
上图分别为特效:1.清除图形特效 2.颜色 3.鱼眼 4.漩涡 5.像素化 6.马赛克 7.虚像 8.亮度
角色大小和可视状态
有时你可能需要在程序中控制角色大小或角色是否隐藏。例如,在某个场景中把角色放大显得离屏幕更近,或者在游戏开始后把说明文字隐藏。放大或缩小角色使用积木将角色的大小设定为或将角色的大小改变。前者的参数是一个百分比,100则为原始大小,后者根据角色当前的大小进行设置。显示/隐藏角色使用积木显示或隐藏。
角色间的图层
外观模块中最后两块积木”移到最上层”和“前移…层”会影响角色在舞台上的遮盖顺序,它决定了角色在重叠区域优先显示哪个角色。