课程首页 › 第2部分 › 第7章

第19课 暗夜舞者

第7章 掌控一切的控制模块
插图

启动思维

插图

项目设计

让暗夜舞者跳舞不是太难,但是让舞者的颜色伴随夜色的变化而变化还需要思考一番。

(1)上传Night City、Night City With Street两个背景和Dinosaur5角色。

(2)实现Dinosaur5跳舞的效果。

(3)设置初始背景为较暗的Night City背景,按空格键后变为较亮的Night City With Street背景。

(4)实现Dinosaur5跟随背景夜色变化而变暗或变亮的效果。

编写程序

添加背景和角色。

插图

设置初始背景为较暗的Night City背景。

插图

按空格键后,背景切换为较亮的Night City With Street背景。

插图

实现Dinosaur5不断跳舞的效果。

在添加Dinosaur5角色时可以观察到Dinosaur5角色有多个造型,通过不断切换下一个造型就能完成Dinosaur5跳舞的效果。

插图

Dinosaur5在初始背景下逐渐变暗,等按下空格键切换背景后又逐渐变亮。

插图

思考提问

以下哪种特效可以让角色变暗?()

插图

A.

插图

B.

插图

C.

·角色逐渐变暗可以通过慢慢将亮度特效减少来实现。

插图

·通过将亮度特效逐渐增加来实现角色变亮的效果。

插图

翻阅秘籍

插图

这个积木块不仅之前学习了,而且还运用了很多次。

1分钟等于60秒,1小时等于3600秒,如果要等待1分钟和1小时,需要怎么编写代码呢?

插图
插图

这个等待积木块里面有一个菱形框,是用于放条件的。

回想一下重复执行直到积木块。

用等待(等到)造个句子。

·等到雨停了,再出发。

·先别着急回家,等待下课铃响起,再回家。

案例:打球去咯

插图
插图
插图

编写代码:

插图

思考提问

过马路时,要等绿灯亮起才能继续前进,这里要用到的等待积木块是()。

插图

A.

插图

B.

插图

C.

拓展练习

插图

作品要求:

(1)上传Urban背景和Cat Flying角色。

(2)设置Cat Flying角色的初始位置为左下角人行道上。

(3)完成等Cat Flying碰到鼠标指针后,在1秒内滑行到马路对面的效果。