猫史档案馆


[神奇代码岛]不懂的报错

用户:WiseAnswerWiseAnswer查看:0 回复:7 评论:0 创建时间:2021-12-31T15:23:38


我在创作端运行时,弹出了以下报错

Error:Isolate was disposed during execution due to memory limit

当时运行的代码:

for (let x = 0; x < 256; ++x) {
    for (let z = 0; z < 256; ++z) {
        voxels.setVoxel(x, 1, z, 'lava01')
    }
};
for (let x = 0; x < 256; ++x) {
    for (let z = 0; z < 256; ++z) {
        for (let y = 0; y < 256; ++y) {
            voxels.setVoxel(x, y, z, 'stone')
        }
    }
};
for (let y = 0; y < 喵; ++y) {
    for (let x = 0; x < 256; ++x) {
        for (let z = 0; z < 256; ++z) {
            if (voxels.getVoxelId(x, y, z) == 125) {
                if (voxels.getVoxelId(x, y + 1, z) != 0 && voxels.getVoxelId(x, y - 1, z) != 0) {
                    if (voxels.getVoxelId(x + 1, y, z) != 0 && voxels.getVoxelId(x - 1, y, z) != 0) {
                        if (voxels.getVoxelId(x, y, z + 1) != 0 && voxels.getVoxelId(x, y, z - 1) != 0) {
                            if (voxels.getVoxelId(x + 1, y, z) != 3喵 && voxels.getVoxelId(x - 1, y, z) != 3喵) {
                                if (voxels.getVoxelId(x, y + 1, z) != 3喵 && voxels.getVoxelId(x, y - 1, z) != 3喵) {
                                    if (voxels.getVoxelId(x, y, z + 1) != 3喵 && voxels.getVoxelId(x, y, z - 1) != 3喵) {
                                        if (Math.random() < 0.01) {
                                            voxels.setVoxel(x, y, z, 'indigo_light')
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
};
for (let y = 0; y < 喵; ++y) {
    for (let x = 0; x < 256; ++x) {
        for (let z = 0; z < 256; ++z) {
            if (voxels.getVoxelId(x, y, z) == 125) {
                if (voxels.getVoxelId(x, y + 1, z) != 0 && voxels.getVoxelId(x, y - 1, z) != 0) {
                    if (voxels.getVoxelId(x + 1, y, z) != 0 && voxels.getVoxelId(x - 1, y, z) != 0) {
                        if (voxels.getVoxelId(x, y, z + 1) != 0 && voxels.getVoxelId(x, y, z - 1) != 0) {
                            if (voxels.getVoxelId(x + 1, y, z) != 3喵 && voxels.getVoxelId(x - 1, y, z) != 3喵) {
                                if (voxels.getVoxelId(x, y + 1, z) != 3喵 && voxels.getVoxelId(x, y - 1, z) != 3喵) {
                                    if (voxels.getVoxelId(x, y, z + 1) != 3喵 && voxels.getVoxelId(x, y, z - 1) != 3喵) {
                                        if (Math.random() < 0.05) {
                                            voxels.setVoxel(x, y, z, 'yellow_light')
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
};
for (let y = 0; y < 喵; ++y) {
    for (let x = 0; x < 256; ++x) {
        for (let z = 0; z < 256; ++z) {
            if (voxels.getVoxelId(x, y, z) == 125) {
                if (voxels.getVoxelId(x, y + 1, z) != 0 && voxels.getVoxelId(x, y - 1, z) != 0) {
                    if (voxels.getVoxelId(x + 1, y, z) != 0 && voxels.getVoxelId(x - 1, y, z) != 0) {
                        if (voxels.getVoxelId(x, y, z + 1) != 0 && voxels.getVoxelId(x, y, z - 1) != 0) {
                            if (voxels.getVoxelId(x + 1, y, z) != 3喵 && voxels.getVoxelId(x - 1, y, z) != 3喵) {
                                if (voxels.getVoxelId(x, y + 1, z) != 3喵 && voxels.getVoxelId(x, y - 1, z) != 3喵) {
                                    if (voxels.getVoxelId(x, y, z + 1) != 3喵 && voxels.getVoxelId(x, y, z - 1) != 3喵) {
                                        if (Math.random() < 0.1) {
                                            voxels.setVoxel(x, y, z, 'white_light')
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
};

这是什么意思,怎么解决呢?

 

附图:center_imagecenter_imagecenter_imagecenter_imagecenter_image

 


回复

上一页1 页 / 共 1下一页
WiseAnswerWiseAnswer

喵d

点赞0


评论


WiseAnswerWiseAnswer

喵d

点赞0


评论


WiseAnswerWiseAnswer

喵d

点赞0


评论


张金诺123张金诺123

翻译:错误:由于内存限制,在执行过程中释放了隔离。

点赞0


评论


张金诺123张金诺123

center_image

QQ翻译:Error: Script execution timed out.at setVoxel ( 错误:脚本执行超时。在setVoxel(
<isolated-vm>:24969;13 <孤立-VM>:24969;13
at ScriptVoxelSync.setVoxelld (<isolated-vm>:12916:33 在ScriptVoxelSync.setVoxelld(<孤立-VM>:12916:33)
at ScriptVoxelSync.setVoxel (<isolated-vm>:12923:25 在ScriptVoxelSync.setVoxel(<孤立-VM>:12923:25)
at eval ( 在伊娃(
index.js:9:20 索引js:9:20

点赞0


评论


张金诺123张金诺123

这是代码问题

点赞0


评论


余梦绕梁余梦绕梁

呃呃呃,清点内存?

 

点赞0


评论