覆盖
控制乱码动画开始前文本的初始外观。
接受
| 值 | 描述 |
|---|---|
true |
使用 chars 字符集对原始文本进行乱码化 |
false |
按原样显示原始文本 |
'' |
从空白开始 |
' ' |
用空格替换字符 |
字符串 |
字符集(请参阅 chars 参数) |
默认值
true
override 代码示例
import { animate, scrambleText } from 'animejs';
const [ $p ] = utils.$('p');
const buttons = utils.$('button');
const overrides = [false, 'uppercase', '_'];
function play(i) {
animate($p, {
innerHTML: scrambleText({ override: overrides[i] }),
});
}
buttons.forEach(($btn, i) => $btn.addEventListener('click', () => play(i)));
<div class="large row">
<p class="text-s text-mono">Controls the starting appearance of the text before the scramble animation begins.</p>
</div>
<div class="medium row">
<fieldset class="controls">
<button>false</button>
<button>'uppercase'</button>
<button>'_'</button>
</fieldset>
</div>