在本教程中,您將學習如何使用 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