首页 > 解决方案 > 行未处理的表达式:

问题描述

所以我在玩巴比伦。在一个createScene函数中,我还加载了AssetManager.

每当我添加任务时,它都会抛出错误:我的 HTML 文档的每一行都有unhandled expression 1 个错误。

这也会发生,如果我忽略 myassetManagerSceneLoader.ImportMesh改为输入。

我真的不知道该怎么办了。

那是我的资产管理器:

function assetManager() {
    var assetsManager = new BABYLON.AssetsManager(scene);
    var meshTask = assetsManager.addMeshTask("baum", "", "assets/", "carAcura.obj");

    meshTask.onSuccess = function (task) {
        task.loadedMeshes[0].position = BABYLON.Vector3.Zero();
        engine.loadingUIText = "Loaded asset " + task.loadedMeshes[0].name;
        console.log(task.loadedMeshes[0].name);
    }

    assetsManager.onTaskError = function (task) {
        console.log("error on Loading" + task.name);
    }

    assetsManager.load();

    assetsManager.onFinish = function (tasks) {
        console.log("done");
        engine.runRenderLoop(function () {
            if (engine.webGLVersion === 1) {
                pixiRenderer.reset();
            }
            scene.render();
            engine.wipeCaches(true);

            pixiRenderer.reset();
            pixiRenderer.render(stage);

            divFps.innerHTML = engine.getFps().toFixed() + " FPS";

            //loop();
        });
    };
};

标签: javascriptexpressionloaderscenebabylonjs

解决方案


推荐阅读