You must log in or register to comment.
- 8 months
I think it’s drawing some lines twice, but I didn’t think it’s worth adding more lines to prevent it. Suggestions, anyone? Edit: I updated line 18 to let j = i + 1;
- chisel@piefed.socialEnglish8 months
Nice! This is a fun demo btw, makes me want to play around with canvas. I’ve never really come across a need for it besides things like hacky camera implementations.
- bleistift2@sopuli.xyzEnglish8 months
If you’re iterating over a whole array and need the index, like in ll.15f., you can instead write
particles.forEach((particle, i) => { // loop body })There may be a performance hit (I haven’t tested it) because you’re invoking a function on each iteration. And it’s mostly a stylistic choice.