在上节课中,我们学会了用 circle() 绘制圆形。今天我们要扩展你的图形工具箱,学习更多基础图形函数!想象一下,你有了更多的"画笔",可以创作更丰富的作品。
circle(), rect(), line(), text()还记得基础课程中学习的函数概念吗?现在我们要把这些概念应用到实际绘图中!
| 基础课程概念 | p5.js中的应用 | 实际效果 |
|---|---|---|
| 函数调用 | circle(200, 200, 50) | 绘制一个圆 |
| 参数传递 | (x坐标, y坐标, 大小) | 控制图形的位置和大小 |
| 函数重用 | 多次调用同一个函数 | 绘制多个相同类型的图形 |
circle(x, y, diameter) - 绘制圆形rect(x, y, width, height) - 绘制矩形line(x1, y1, x2, y2) - 绘制线条text(message, x, y) - 显示文字逐一练习每个基础图形函数:
观察思考:
用基础图形组合创建房子:
新函数:
triangle(x1, y1, x2, y2, x3, y3):绘制三角形fill(r, g, b):设置填充颜色(下一课详细讲解)用圆形和弧线绘制笑脸:
新函数:
arc(x, y, width, height, start, stop):绘制弧线noFill():取消填充stroke():设置描边颜色strokeWeight():设置描边宽度用基础图形组合创建简单房子:
概念连接:
创作抽象几何艺术:
创建一个自己的图形库:
circle(x, y, diameter) - 圆形rect(x, y, width, height) - 矩形line(x1, y1, x2, y2) - 线条text(message, x, y) - 文字triangle(x1, y1, x2, y2, x3, y3) - 三角形arc(x, y, width, height, start, stop) - 弧线太棒了!现在你已经掌握了基础图形函数,可以绘制各种形状了!
下一课我们将学习:
fill(), stroke(), background()准备好给黑白世界添加色彩了吗?