Phaser JS Использовать RexUI, установленный с npm - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь использовать программу установки rexui через [npm][1]. Я настраиваю свою игру следующим образом:

import GridTablePlugin from "phaser3-rex-plugins/plugins/gridtable-plugin"

const config = {
    type: Phaser.AUTO,
    width: 800,
    height: 600,
    parent: "content",
    physics: {
        default: "arcade",
        arcade: {
            debug: false
        }
    },
    plugins: {
        global: [{
            key: 'rexUI',
            plugin: GridTablePlugin,
            mapping: 'rexUI'
        },
        ]
    },
    scene: [HomeScene]
};

Теперь я пытаюсь вызвать плагин в HomeScene.js var gridTable = this.rexUI.add.gridTable({

Но я получаю следующую ошибку: TypeError: undefined is not an object (evaluating 'this.rexUI.add.gridTable')

Может кто-нибудь сказать мне, что происходит не так? Спасибо:)

...