seed

随机数生成器的种子。任何非零值都会产生可重现的乱码序列。在每次重播时,相同的字符会以相同的顺序出现。0 使用无种子生成器,每次都会产生不同的序列。

接受

数字

默认值

0 (无种子)

seed 代码示例

import { animate, scrambleText } from 'animejs';

const [ $p ] = utils.$('p');
const buttons = utils.$('button');

const values = [0, 42, 99];

function play(i) {
  animate($p, {
    innerHTML: scrambleText({ seed: values[i], revealRate: 2, settleRate: 2 }),
  });
}

buttons.forEach(($btn, i) => $btn.addEventListener('click', () => play(i)));
<div class="large row">
  <p class="text-s text-mono">Set a seed value for the random number generator.</p>
</div>
<div class="medium row">
  <fieldset class="controls">
    <button>0</button>
    <button>42</button>
    <button>99</button>
  </fieldset>
</div>