title: GLTF isn't moving; it seems to stand perfectly still
body: <p>This isn’t letting me adjust the position through the group or when I try changing the knight scenes position itself. Any idea as to why? It seems like buggy behavior but maybe I am doing something wrong.</p>
  <pre class="lang-js prettyprint-override"><code>export const startLocalPlayer = (scene) =&gt; {
    const { knightScene } = getKnightClone();
    group.add(knightScene);
  
    scene.add(group);
    group.position.y = 4;
  };
  </code></pre>
  <p>and</p>
  <pre class="lang-js prettyprint-override"><code>import { GLTFLoader } from &quot;three/examples/jsm/loaders/GLTFLoader.js&quot;;
  import { AnimationMixer } from &quot;three&quot;;
  import Store from &quot;../../store/store&quot;;
  const loader = new GLTFLoader();
  
  let gltf;
  
  export const loadKnight = () =&gt; {
    loader.load(
      &quot;/assets/KnightCharacter.glb&quot;,
      function (_gltf) {
        gltf = _gltf;
  
        gltf.scene.scale.multiplyScalar(0.5);
  
        Store.finishedLoadingAsset();
      },
      function (xhr) {},
      function (error) {
        console.log(&quot;An error happened&quot;);
      }
    );
  };
  
  export const getKnightClone = () =&gt; {
    let knightScene = gltf.scene.clone();
    let theMixer = new AnimationMixer(gltf.scene);
    let idleClip = theMixer.clipAction(gltf.animations[0]);
    let runningClip = theMixer.clipAction(gltf.animations[3]);
  
    return { knightScene, idleClip, runningClip, theMixer };
  };
  </code></pre>