• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

159
Views
teniendo dificultades para ejecutar el código de arte lineal generativo p5js

Soy un principiante y estoy trabajando para aprender arte generativo y codificación creativa. este código tiene como objetivo generar líneas aleatoriamente y el número de iteraciones también es aleatorio.

https://editor.p5js.org/rawrro/sketches/j4V6zpnMr

código:

 function setup() { createCanvas(windowWidth-20, windowHeight-20); for (let i = random(100); i>0; i--); { line(random(0,600),random(0,600),random(0,600),random(0,600)) } } function draw() { background(GRAY); }
over 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Primero, hay un problema de sintaxis en el bucle for . No debe haber un punto y coma después de for(). Sintaxis correcta:

 for (let i = random(100); i>0; i--) { line(random(0,600),random(0,600),random(0,600),random(0,600)); }

En segundo lugar, la función setup() se ejecuta una vez al principio, la función draw() se ejecuta 60 veces por segundo. Aquí, borras las líneas definiendo un color de fondo en draw(). Si desea que las líneas se generen en cada cuadro, el bucle for debe estar en draw () (¡pero la animación será demasiado rápida!)

Tercero, pero no es importante, la función aleatoria no necesita dos argumentos: random(600) generará un valor aleatorio entre 0 y 600.

over 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error