最小嵌入

登录页原参数:64px · blob · black · loginWrap。 回 playground

<!-- 任意页面 -->
<script src="geometry-data.js"></script>
<script src="src/math.js"></script>
<script src="src/tables.js"></script>
<script src="src/pose.js"></script>
<script src="src/tricks.js"></script>
<script src="src/fx.js"></script>
<script src="src/eyes.js"></script>
<script src="src/character.js"></script>
<script src="src/api.js"></script>

<grok-bot state="idle" shape="blob" color="black" size="64"></grok-bot>

<script>
  const el = document.querySelector("grok-bot");
  el.setState("playful");
  el.spin(1);

  // 或命令式
  const { setState, spin, destroy } = GROK.create("#host", {
    sizePx: 64, shape: "blob", color: "black", loginWrap: true, mode: "hold",
  });

  // 换皮:只覆盖你有的部分
  GROK.create("#other", {
    eyes: MY_EYES,
    shapes: { blob: MY_BLOB },
    playlist: { idle: [0], playful: [1] },
  });
</script>