Phaser 3, Physics Editor и Matter JS: проблема изменения формы - PullRequest
1 голос
/ 16 апреля 2019

В настоящее время я работаю над игровым проектом Phaser 3.В настоящее время я использую MatterJS Physics.Для настройки физики тела я использовал Physics Editor (https://www.codeandweb.com/physicseditor).

). Теперь я хотел изменить физическую форму тела в соответствии с рамкой, в которой я сейчас нахожусь.

Пока чтоЯ смог изменить форму тела, используя this.setBody(this.shapes[str], {});, тогда как this.shapes ранее был объявлен как this.shapes = scene.cache.json.get('heroPhysics');, то есть 'heroPhysics' файл Physics JSON, сгенерированный редактором Physics.

Однако, когда я изменяюформа тела тело переходит в положение (0,0). Я также хотел перевернуть физическое тело (фактический спрайт, на который я способен), но не могу.

Как я могу это сделать?

Спасибо !!

...