CodingTrain / CodingTrain/Suggestion-Box

Multiple Interpolations using a loop

Offen
#318 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.