I have a problem. when I press the button, the animation doesn't loop.please help my. var createScene = function () { var scene = new BABYLON.Scene(engine); var camera = new BABYLON.ArcRotateCamera("Camera", 3 * Math.PI / 2, Math.PI / 8, 50, BABYLON.Vector3.Zero(), scene); camera.attachControl(canvas, false); var light = new BABYLON.HemisphericLight("hemi", new BABYLON.Vector3(0, 1, 0), scene); BABYLON.SceneLoader.ImportMesh("Cube", "scenes/", "x.babylon", scene, function (newMeshes) { scene.stopAnimation(newMeshes[0]); // On push on a touch...window.addEventListener('keydown',function(event){ if (event.keyCode == 65){ scene.beginAnimation(newMeshes[0], 40, 60, true); } }); // On push off a touch...window.addEventListener('keyup',function(event){if (event.keyCode == 65){ scene.stopAnimation(newMeshes[0]);}); }); return scene;}