Javascript 在JS中从AbstractMesh到Mesh
我有一个小问题: 我想在使用AssetManager导入的网格上使用CSG,一切正常,但我无法获得CSG对象,我认为这是因为我有一个abstractmesh,而不是网格, 那么如何将AbstractMesh转换为mesh呢?我的错误代码是:Javascript 在JS中从AbstractMesh到Mesh,javascript,babylonjs,Javascript,Babylonjs,我有一个小问题: 我想在使用AssetManager导入的网格上使用CSG,一切正常,但我无法获得CSG对象,我认为这是因为我有一个abstractmesh,而不是网格, 那么如何将AbstractMesh转换为mesh呢?我的错误代码是: assetsManager.onFinish = function(task) { var prova = task[0].loadedMeshes[0]; aCSG = BABYLON.CSG
assetsManager.onFinish = function(task)
{
var prova = task[0].loadedMeshes[0];
aCSG = BABYLON.CSG.FromMesh(prova);
我得到“无法读取null的属性“0”,我认为这是因为loadeMeshes返回一个AbstractMesh数组作为此处的文档:
但是BABYLON.CSG.FromMesh()方法需要一个网格类型,正如您在这里的文档中所看到的:
有人能帮我吗
谢谢你我认为这不是问题所在。能否确保prova对象是所需的网格?有时它们是非几何根网格我认为这不是问题所在。能否确保prova对象是所需的网格?有时它们是非几何根网格面对相同的问题,您解决过这个问题吗?面对相同的问题,您解决过这个问题吗?