猫史档案馆


请问我的代码有什么错误?

用户:执着的木叶龙OJzT执着的木叶龙OJzT查看:0 回复:2 评论:0 创建时间:2023-08-09T20:52:10


代码:

a = 9

if (a >= 1){
    world.onPlayerJoin(({ entity }) => {
        entity.player.addWearable({
        bodyPart: Box3BodyPart.HIPS,
        mesh: 'mesh/1号模型.vb', //使用代码时,此处的名称需与地图中的模型名称保持一致
        orientation: new Box3Quaternion(2, 2, 0, 0).rotateY(-Math.PI),
        offset: new Box3Vector3(0, 0, 0),
        scale: Box3Vector3 = new Box3Vector3(0.15, 0.15, 0.15),
        });
    });
}

if (a >= 2){

    world.onPlayerJoin(({ entity }) => {
        entity.player.addWearable({
        bodyPart: Box3BodyPart.torso,
        mesh: 'mesh/1号模型.vb', //使用代码时,此处的名称需与地图中的模型名称保持一致
        orientation: new Box3Quaternion(2, 2, 0, 0).rotateY(-Math.PI),
        offset: new Box3Vector3(0, 0, 0),
        });
    });
}

报错代码:

TypeError:Box3Vector3 is not aconstructor at eval(index.js:21:21)


回复

上一页1 页 / 共 1下一页
希尔琵德希尔琵德

我不知道,我只会c,不会box3。

不过我可以帮你翻译一下报了什么错: 

TypeError: Box3Vector3不是 eval 上的构造函数(index.js: 21:21)

点赞0


评论


ReducedRadiusReducedRadius

scale:Box3Vector3 = new Box3Vector3(0.15, 0.15, 0.15),

         ^^^^^^^^^^

你在这里设置值时把这个类覆盖了 ,可以删去前面的“Box3Vector3 = ”

点赞0


评论