上QQ阅读APP看书,第一时间看更新
第2章 油漆桶
本章介绍画布组件,用它来绘制简单的二维(2D)图形。具体目标是创建一个名为“油漆桶”的应用,让用户可以用不同的颜色在手机屏幕上绘画;然后改进功能,让用户用手机拍摄照片,并在照片上进行绘画。回顾历史,早在20世纪70年代,“油漆桶”这一类绘画应用是最早运行在个人电脑上的应用之一,目的是为了证明个人电脑的潜力。那时候,开发这样一款简单的绘画应用是一项极其复杂的工作,而且绘画效果也不尽人意。但现在,使用App Inventor,任何人都可以快速地创建一个有趣的绘画应用,这也正是创建2D游戏的起点。
如图2-1所示,“油漆桶”应用能实现下列目标:
图2-1 “油漆桶”应用
· 用手指在虚拟的油漆桶中蘸取绘画所需的颜色;
· 用手指在手机屏幕上画线;
· 用手指触碰手机屏幕画圆;
· 点击画布下方的按钮来擦净画布;
· 点击画布下方的按钮来改变画笔的尺寸;
· 用相机拍摄照片,并在照片上绘画。