في هذا البرنامج التعليمي، ستتعلم كيفية إنشاء رسوم متحركة هندسية ديناميكية وملونة باستخدام 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