Variablen ansteigen lassen

Posted By: marianschuth

Variablen ansteigen lassen - 02/19/10 13:58

Kann man eine Variable über einen bestimmten Zeitraum hinweg gleichmäßig bis zu einem bestimmten Wert ansteigen lassen?
Posted By: Pappenheimer

Re: Variablen ansteigen lassen - 02/19/10 14:12

while(Variable < 100)
{
Variable += time_step * Steigerungswert;
wait(1);
}

EDIT: TrackingKeks war präziser! wink Nur das wait(1) kann man an dieser Stelle nicht weglassen, da sich das Ansteigen der Variable nicht innerhalb eines Frames erledigt.
Posted By: TrackingKeks

Re: Variablen ansteigen lassen - 02/19/10 14:23

klar geht es eine variable ansteigen zu lassen.
Hier ein Bsp.:
//Das in deinen Code in die main-function einfügen, natürlich nach bedarf editieren

var x;
var max_x;//Maximaler Wert
var step_x;//Schritt
while(x<=max_x)
{

x+=step_x*time_step;//x+schritt
wait(1);//1 frame warten oder anderen wert eingeben, kann aber auch weggelassen werden bei dieser Schleife

}

//Edit: Pappenheimer war schneller
Posted By: marianschuth

Re: Variablen ansteigen lassen - 02/19/10 14:32

Danke,klappt (natürlich)! smile
Hab noch ne Frage: Kann man beim "window"-Befehl für "dx" eine Variable einsetzen? Einfach den Variablennamen nennen geht ja anscheinend nicht, aber gibt es da eine andere Möglichkeit?
© 2023 lite-C Forums