Nostalgic Punchcard Missing
    Wondering what’s next for npm?Check out our public roadmap! »

    phaser-plugin-loader

    1.1.0 • Public • Published

    Phaser 3 Loader Plugins

    A collection of small loader plugins to help your development.

    Examples: audio player, Spine, load multiatlas.

    Loader Bar Plugin

    Shows a progress bar. Removed when loading is complete.

    Loader Logger Plugin

    Prints to console:

    • debug: loader configuration, load progress, file add/load/complete
    • info: loader start, post-process, complete
    • warn: loader complete with failures
    • error: file load failure

    Loader Text Plugin

    Shows load progress and file status while loading. Removed when loading is complete.

    Loader Timer Plugin

    Prints to console the time interval from start to completion.

    Use

    Add any of the plugins you need.

    Browser / UMD

    /* global PhaserLoaderPlugin */
    new Phaser.Game({
      plugins: {
        scene: [
          { key: 'LoaderBar', plugin: PhaserLoaderPlugin.LoaderBarPlugin, start: true },
          { key: 'LoaderLogger', plugin: PhaserLoaderPlugin.LoaderLoggerPlugin, start: true },
          { key: 'LoaderText', plugin: PhaserLoaderPlugin.LoaderTextPlugin, start: true },
          { key: 'LoaderTimer', plugin: PhaserLoaderPlugin.LoaderTimerPlugin, start: true }
        ]
      }
    });

    Modules

    import { LoaderLoggerPlugin, LoaderTimerPlugin, LoaderBarPlugin, LoaderTextPlugin } from 'phaser-plugin-loader';
    
    new Phaser.Game({
      plugins: {
        scene: [
          { key: 'LoaderBar', plugin: LoaderBarPlugin, start: true },
          { key: 'LoaderLogger', plugin: LoaderLoggerPlugin, start: true },
          { key: 'LoaderText', plugin: LoaderTextPlugin, start: true },
          { key: 'LoaderTimer', plugin: LoaderTimerPlugin, start: true }
        ]
      }
    });

    Install

    npm i phaser-plugin-loader

    DownloadsWeekly Downloads

    2

    Version

    1.1.0

    License

    ISC

    Unpacked Size

    60.3 kB

    Total Files

    19

    Last publish

    Collaborators

    • avatar