第2课 旋转彩——循环、动作和图章
任务导航
很多游戏网站都神奇画笔游戏,如图2.1所示。可以选择道具绘画并且更换颜,画出很多形形的艺术世界,可是这些游戏中笔刷的种类和效果有限,还是让我们自己编写一个画笔吧。
图 2.1 神奇画笔游戏
本课,我们将设计一个笔刷,按下鼠标,使其能够旋转起来,并始终移到鼠标的位置,用图章形成意想不到的艺术效果,如图2.2 所示。
图2.2 神奇画笔 |
任务分析
从效果图中可以看出,画笔跟着鼠标走,并且在鼠标所在的位置“盖了一个戳”,这个效果可以使用和功能实现,使用可以重新画图。
Follow me
1.新增笔刷
画笔要想做的好,笔刷的种类一定要比较多,所以首先需要设计各种各样的笔刷。
单击“绘制新角”按钮,在绘图编辑器中绘制各种各样的笔刷。设计完成的各种笔刷造型如图2.3所示。
图2.3 设计多样的笔刷造型
2. 程序设计
按照表2.1中给出的思路,尝试完成脚本设计。
表2.1 “神奇画笔”作品的设计思路
想法 | 模块 | 脚本 |
点击绿旗子开始 | ||
使角旋转起来 | ||
让角始终移动鼠标的位置 | ||
留下痕迹,设定图章 | ||
永远重复以上动作 | ||
3. 测试与调整
有时候很好看的笔刷造型,但是画出来的效果却不好,所以需要根据实际的效果改进笔刷造型或者程序。
想一想
1. 为什么我只能画一笔画呢?
2. 我觉得画面不满意?如何清除所有画笔?
3. 如何在画画中更换笔刷的种类?
4. 改变每次旋转的角度,会有什么样的变化?
改进程序一般会从造型和代码两个方向进行改进。造型方面可以改进笔刷造型,让你的画笔变得灵活多样起来。代码方面可以修改角脚本,使笔刷能够间断使用。
用脚本块替换,使笔刷在按下鼠标后开始画,放开鼠标后停止,这样就可以使画笔从另一个地方开始画,实现多笔画的功能。如图2.4所示,拖拽侦测模块填充到重复模块中,尝试搭建一个复合脚本块。
图 2.4 复合脚本块的搭建
4. 保存作品
舞动你的画笔来描绘一下吧!看!多奇妙!在舞台上右击,把它收藏起来,用欣赏的眼光给作品赋予一个名字吧,不妨多来几张。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论