用户:
WiseAnswer查看: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')
}
}
}
}
}
}
}
}
}
}
};
这是什么意思,怎么解决呢?
附图:





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
评论