这一课,你将学会
按目标编号绘制,在两种配色场景中验证颜色、位置与覆盖顺序。
一幅房屋插画需要从背景画到细节:先天空和草地,再墙面与屋顶,最后门窗。程序严格按顺序执行,把背景放到最后,整栋房子就会被盖住。 画布左上角是 (0, 0),横纵坐标范围为 0 至 100。
将画面分成背景、建筑和细节三层。颜色、位置都正确时,再检查谁先画、谁后画。目标轮廓用来定位,不能代替绘制顺序。
字符串需要用引号包起来;参数指定要做什么,指令顺序决定何时做。以后在 C++ 中,也会用字符串传递名称和配置。
动手之前,先想一想
- 程序开始时,已知哪些数据或状态?
- 执行一条指令后,哪些内容会改变?
- 如果初始条件改变,原来的步骤是否仍然有效?
查看思考提示
用一张表记录“执行前、执行的指令、执行后”,每次只改变一个条件。不要用最终结果代替推理过程。
完成前一动画课程的三个任务即可解锁;管理员可通过课程预览检查全部任务。