Трение - Фазер 3 - PullRequest
       8

Трение - Фазер 3

0 голосов
/ 16 ноября 2018

Я делаю игру в Phaser 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);
...