← На главную
Серия руководств

Шаг 5. Подключение физики

Создание платформера с PixiJS • Шаг 5 из 15

Перед началом движения платформ нужно подключить физику. Сначала установим npm-пакет физической библиотеки MatterJS:

npm i matter-js

Активируем движок в App.js. Для этого выполним три шага:

  • инициализация движка
  • создание runner
  • запуск движка
import * as Matter from 'matter-js';
// ...
class Application {
    run(config) {
        // ...
        this.createPhysics();
    }

    createPhysics() {
        this.physics = Matter.Engine.create();
        const runner = Matter.Runner.create();
        Matter.Runner.run(runner, this.physics);
    }
    // ...

}