Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何用圆形png图像替换matter.js circle_Javascript_Meteor_Sprite_P5.js - Fatal编程技术网

Javascript 如何用圆形png图像替换matter.js circle

Javascript 如何用圆形png图像替换matter.js circle,javascript,meteor,sprite,p5.js,Javascript,Meteor,Sprite,P5.js,所以我正在做一个简单的投币游戏,我已经创造了一个简单的硬币物体。但是我想用硬币图像来代替它。这就是我到目前为止所拥有的 this.body = Bodies.circle(x, y, r, { restitution: 1, friction:0, render: { sprite:{ texture: 'images/coin.png' } } }); this.r = r;

所以我正在做一个简单的投币游戏,我已经创造了一个简单的硬币物体。但是我想用硬币图像来代替它。这就是我到目前为止所拥有的

    this.body = Bodies.circle(x, y, r, {

    restitution: 1,
    friction:0,
    render: { 
        sprite:{ 
            texture: 'images/coin.png'
        }
    }
    });
    this.r = r; 
    World.add(world, this.body);  
} 

这取决于渲染matter.js物理对象的方式。您可以简单地使用这个.body.position.x(和y)请求主体的位置,并简单地将png放置在该位置(每秒执行30次)