settleRate
How many times per second scramble characters cycle in the active zone. Higher values create faster flickering.
Accepts
Number
Default
30
settleRate code example
import { animate, scrambleText } from 'animejs';
const [ $p ] = utils.$('p');
const buttons = utils.$('button');
const values = [5, 30, 60];
function play(i) {
animate($p, {
innerHTML: scrambleText({ settleRate: values[i] }),
});
}
buttons.forEach(($btn, i) => $btn.addEventListener('click', () => play(i)));
<div class="large row">
<p class="text-s text-mono">Control how many times per second characters cycle through random values during the scramble phase.</p>
</div>
<div class="medium row">
<fieldset class="controls">
<button>5</button>
<button>30</button>
<button>60</button>
</fieldset>
</div>