在本教程中,您将学习如何使用 p5.js 创建动态且丰富多彩的几何动画。这部动画象征着“世界上充满了令人难以置信的人们,他们在做着美妙的事情”。形状将在画布上随机移动,改变颜色并产生视觉上迷人的效果。
下载p5.js:
创建一个新项目:
让我们首先设置 p5.js 草图的基本结构。这包括定义 setup() 和 draw() 函数。
function setup() { createCanvas(windowWidth, windowHeight); noStroke(); // Disable stroke for the shapes } function draw() { background(30, 30, 60, 25); // Dark background with transparency }
解释:
createCanvas(windowWidth, windowHeight);:这会设置画布大小以匹配您的浏览器窗口。
noStroke();:这会删除我们将创建的形状的边框。
背景(30, 30, 60, 25);:这将背景颜色设置为具有一定透明度的深蓝色,为形状创建拖尾效果。
现在,让我们添加代码来创建具有不同颜色、位置和大小的随机形状。
function draw() { background(30, 30, 60, 25); // Dark background with transparency for (let i = 0; i解释:
随机变量:
形状类型:
要确保画布随窗口调整大小,请添加以下函数:
function windowResized() { resizeCanvas(windowWidth, windowHeight); }
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3