我正在使用街机游戏在相位器3中制作游戏,我希望玩家能够移动盒子。玩家可以立即移动盒子,但是它们会亮起来。我可以通过盒子与平台之间的摩擦来解决此问题吗?如果可以,该怎么办?
这是我的代码:
platforms = this.physics.add.staticGroup();
platforms.create(180, 588, 'platform3').setScale(0.5).refreshBody();
platforms.create(580, 450, 'platform4').setScale(0.5).refreshBody();
platforms.create(980, 450, 'platform4').setScale(0.5).refreshBody();
platforms.create(1280, 450, 'platform4').setScale(0.5).refreshBody();
boxes = this.physics.add.group({
key: 'box',
repeat: 9,
setXY: { x: 100, y: 0, stepX: 180 }
});
this.physics.add.collider(boxes, platforms);
this.physics.add.collider(boxes, boxes);