Typescript matter.js内部有物体的圆形区域

Typescript matter.js内部有物体的圆形区域,typescript,react-native,matter.js,Typescript,React Native,Matter.js,我试图找到一种方法来建立一个有边界的圆形区域,并将刚体放入其中 没有找到一个简单的方法 有一个从SVG构建的: if (typeof $ !== 'undefined') { $.get('./svg/terrain.svg').done(function(data) { var vertexSets = []; $(data).find('path').each(function(i, path) {

我试图找到一种方法来建立一个有边界的圆形区域,并将刚体放入其中

没有找到一个简单的方法

有一个从SVG构建的:

if (typeof $ !== 'undefined') {
        $.get('./svg/terrain.svg').done(function(data) {
            var vertexSets = [];

            $(data).find('path').each(function(i, path) {
                vertexSets.push(Svg.pathToVertices(path, 30));
            });

            terrain = Bodies.fromVertices(400, 350, vertexSets, {
                isStatic: true,
                render: {
                    fillStyle: '#2e2b44',
                    strokeStyle: '#2e2b44',
                    lineWidth: 1
                }
            }, true);

            World.add(world, terrain);

        });
    }

我必须使用相同的逻辑并添加大量实体(PI的近似值)来构建圆形区域,这对吗?

当然,这应该可行。如果你尝试了一下,遇到了问题,请随时用你的代码更新,我可以试着提供帮助或示例。当然,这应该行得通。如果您尝试了一下,然后遇到了问题,请随时使用您的代码进行更新,我可以尝试提供帮助或示例。