CodingTrain / CodingTrain/Suggestion-Box
Multiple Interpolations using a loop
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 570
- Forks
- 85
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hello Mr. Shiffman. Thank you for your wonderful videos. My question is how to create multiple interpolations in P5 js and call each in a for loop. I tried to re-create Ben Fry's Integrator class in P5 js and use it to do what I desire but that did not succeed. I hope you can help me with this or at least give me a hint. Thank you. Here is what I have done :
```
function Integrator(value, damping, attraction)
{
this.DAMPING=0.5;
this.ATTRACTION=0.2;
this.value;
this.vel;
this.accel;
this.force;
this.mass=1;
this.damping=this.DAMPING;
this.attraction=this.ATTRACTION;
this.targeting; //boolean
this.target;
this.value=value;
this.damping=damping;
this.attraction=attraction;
this.set =function(v)
{
this.value=v;
}
this.update = function()
{
if(this.targeting)
{
this.force +=this.attraction *(this.target-this.value);
}
this.accel = this.force/this.mass;
this.vel = (this.vel+this.accel)*this.damping;
this.value +=this.vel;
this.force=0;
}
this.target = function(t)
{
this.targeting=true;
this.target=t;
}
this.noTarget = function()
{
this.targeting = false;
}
}
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie mit dem Integrator-Snippet des Issues und seiner Anfrage nach mehreren Interpolationen in einer for-Schleife; es wird keine Repository-Datei, kein Test und kein Einstiegspunkt genannt. Für einen Abschluss wäre eine von einem Maintainer definierte Antwort oder ein von einem Maintainer definierter Themenbereich erforderlich, da das Issue keine konkrete Änderung am Repository spezifiziert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- content
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 15/100