Don't die on script errors
This commit is contained in:
parent
f5f677291d
commit
ce9c15836b
|
@ -263,8 +263,11 @@ export function buildMesh(
|
||||||
}
|
}
|
||||||
case "turtle": {
|
case "turtle": {
|
||||||
const t = new TurtleVM(name, scene, meshSpec.value.program.map(fromJS));
|
const t = new TurtleVM(name, scene, meshSpec.value.program.map(fromJS));
|
||||||
t.debug = true;
|
try {
|
||||||
t.exec();
|
t.exec();
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
rootnode: t.container,
|
rootnode: t.container,
|
||||||
subnodes: Promise.resolve(t.meshes),
|
subnodes: Promise.resolve(t.meshes),
|
||||||
|
|
Loading…
Reference in New Issue