Как обнаружить столкновение между спрайтом и формой, созданной растровым изображением?
В примере у меня есть спрайт:
this.player = this.add.sprite(0, 0, 'player')
this.player.anchor.setTo(0.5)
this.player.scale.setTo(0.1)
И растровое изображение:
this.bmd = this.game.add.bitmapData(2000, 2000)
this.bmd.addToWorld()
А потом я рисую фигуру, используя объект bmd:
this.bmd.rect(px, py + 15, 5, 500, 'rgba(255, 255, 255, 1)')
Тогда я вызываю этот метод:
this.bmd.update()
Это выглядит более или менее как в
изображение .
Желтый шар - мой спрайт.
Белая изогнутая линия - это моя форма, созданная из растровых данных.
И я хочу обнаружить столкновение между желтым объектом и белой линией.