Как правильно добавлять параметры для элементов в p5.js?
Как правильно добавлять параметры к элементу используя методы p5.js(canvas)? Могу предположить несколько вариантов:
Применять, а после сбрасывать стили:
strokeWeight(10); // было 1 stroke(color); // transparent line(mouseX, mouseY, pmouseX, pmouseY); // Reset strokeWeight(1); stroke('transparent');Использовать
createGraphicsна каждый элемент. Но не повлечет ли это неоправданной дополнительной нагрузки? Элементов может быть около 30-70.
Первый вариант кажется стратегическим не верным, за счет постоянного обнуления этим самым увеличивая код. Второй вариант, скорее всего "кушает" много ресурсов.
Есть ли лучше варианты?