@koreez/phaser3-isometric-plugin
Version:
Phaser3 isometirc plugin
28 lines • 1.98 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var IsoSprite_1 = require("./isometric/impl/IsoSprite");
var isoSpriteFactories_1 = require("./isometric/factories/isoSpriteFactories");
var IsoImage_1 = require("./isometric/impl/IsoImage");
var isoImageFactories_1 = require("./isometric/factories/isoImageFactories");
var IsoText_1 = require("./isometric/impl/IsoText");
var isoTextFactories_1 = require("./isometric/factories/isoTextFactories");
var IsoContainer_1 = require("./isometric/impl/IsoContainer");
var isoContainerFactories_1 = require("./isometric/factories/isoContainerFactories");
var IsoBitmapText_1 = require("./isometric/impl/IsoBitmapText");
var isoBitmapTextFactories_1 = require("./isometric/factories/isoBitmapTextFactories");
var IsometricPlugin = (function (_super) {
tslib_1.__extends(IsometricPlugin, _super);
function IsometricPlugin(pluginManager) {
var _this = _super.call(this, pluginManager) || this;
pluginManager.registerGameObject(IsoSprite_1.IsoSprite.ISO_SPRITE, isoSpriteFactories_1.isoSpriteFactory, isoSpriteFactories_1.isoSpriteCreator);
pluginManager.registerGameObject(IsoImage_1.IsoImage.ISO_IMAGE, isoImageFactories_1.isoImageFactory, isoImageFactories_1.isoImageCreator);
pluginManager.registerGameObject(IsoText_1.IsoText.ISO_TEXT, isoTextFactories_1.isoTextFactory, isoTextFactories_1.isoTextCreator);
pluginManager.registerGameObject(IsoContainer_1.IsoContainer.ISO_CONTAINER, isoContainerFactories_1.isoContainerFactory, isoContainerFactories_1.isoContainerCreator);
pluginManager.registerGameObject(IsoBitmapText_1.IsoBitmapText.ISO_BITMAP_TEXT, isoBitmapTextFactories_1.isoBitmapTextFactory, isoBitmapTextFactories_1.isoBitmapTextCreator);
return _this;
}
return IsometricPlugin;
}(Phaser.Plugins.BasePlugin));
exports.IsometricPlugin = IsometricPlugin;
//# sourceMappingURL=IsometricPlugin.js.map