Processing的java模式使用的是java语法,如果有过java基础,学习起来会更快一些。
本节课主要介绍基本的程序结构,数据类型,2D图形基础,然后绘制一个图画案例。2D图形基础课就以一个简单的多啦A梦为例。2D图形进阶课就使用第一节课里的灰太狼例子进行绘制。代码都会分享到群文件中。
本节课介绍的内容包括:
学习方法推荐。(1)java菜鸟教程;(2)Processing官方参考文档
项目的创建:(1)新建文本文档,修改后缀名为pde。(pde文件默认和Processing关联的);(2)使用Processing IDE创建。
一些细节问题和小技巧。(1)项目文件名和项目文件夹名称保持一致;(2)data资源文件夹;(3)QQ截图取色工具;(4)实时显示光标位置
坐标系统
函数:setup(),draw(),size(),background(),fill(),stroke(),strokeWeight(),noFill(),noStroke()
调整模式的使用。
案例:使用基本的2d图形,基于已有的图案背景,绘制多啦A梦,如下图: