#7
|
||||
|
||||
Zitat:
Also die Bedingung ist, dass sie nach 100 Zeiteinheiten auf jeden fall bei 100% ankommt, aber man in etwa bestimmen kann, wo der "Scheitelpunkt" dieser Kurve ist. Ich habe mir schon überlegt, nen einfachen Sinus herzunehmen, aber den kann man halt nicht sehr gut verbiegen. ------------ Hm, auf ne Idee bin ich gerade gekommen: Stell dir die blaue Kurve vor, achsengespiegelt an der Roten (die wäre dann oben und würde erst steil ansteigen und dann abflachen) SOLCHE Kurven kriege ich hin. Beispiel: endHeight = 100; Height = 0; while (height < 98) { diff = round((endHeight - Height) / 10); Height += diff; } Die frage ist halt, wie ich eben sowas wie dort oben umkehren könnte |