I want to make flickering effect.
At first it start slow, but as time passes, flickering speed is increase.
How? renderer.enabled 's example is in 1 seconds.
But how to make flickering speed?
I want to make flickering effect.
At first it start slow, but as time passes, flickering speed is increase.
How? renderer.enabled 's example is in 1 seconds.
But how to make flickering speed?
You could use a coroutine for this:-
function Flicker(duration: float) {
var startTime = Time.time;
var flickTime = 0.5;
while (Time.time - startTime < duration) {
renderer.enabled = false;
yield WaitForSeconds(flickTime);
renderer.enabled = true;
yield WaitForSeconds(flickTime);
flickTime *= 0.9;
}
}