Esposter
    Preparing search index...

    Module vue-phaserjs - v2.19.2

    vue-phaserjs

    Apache-2.0 licensed NPM version NPM downloads NPM Unpacked Size (with version)

    Inspired by phavuer.


    pnpm i vue-phaserjs vue phaser phaser3-rex-plugins pinia
    

    Add phaser.d.ts and vue-phaserjs.d.ts so vue-phaserjs can narrow down your scene key types + provide intellisense for custom plugins.

    We highly recommend you take a look at the documentation to level up.

    An example implementation.

    This project is licensed under the Apache-2.0 license.

    Enumerations

    Lifecycle

    Classes

    TiledJSONExternalFile
    TilemapFile
    TilesetFile

    Interfaces

    AlphaConfiguration
    AlphaSingleConfiguration
    AnimationConfiguration
    ArcConfiguration
    BaseTextureConfiguration
    BitmapTextConfiguration
    BlendModeConfiguration
    ComputedSizeConfiguration
    ContainerConfiguration
    CurveConfiguration
    DepthConfiguration
    EllipseConfiguration
    FlipConfiguration
    GameObjectConfiguration
    GlobalConfiguration
    GlobalEventEmitsOptions
    GraphicsConfiguration
    ImageConfiguration
    IsoBoxConfiguration
    IsoTriangleConfiguration
    LineConfiguration
    MaskConfiguration
    NinesliceConfiguration
    OriginConfiguration
    ParticlesConfiguration
    PathFollowerComponentConfiguration
    PathFollowerConfiguration
    PolygonConfiguration
    RectangleConfiguration
    RenderNodesConfiguration
    RenderTextureConfiguration
    SceneLifecycleHooks
    ScenePlugins
    SceneProps
    SceneWithPlugins
    ScrollFactorConfiguration
    SizeConfiguration
    SpriteConfiguration
    StarConfiguration
    TextConfiguration
    TextProps
    TextureConfiguration
    TextureCropConfiguration
    TileSpriteConfiguration
    TintConfiguration
    TransformConfiguration
    TriangleConfiguration
    TweenConfiguration
    VideoConfiguration
    VisibleConfiguration
    ZoneConfiguration

    Type Aliases

    AlphaEventEmitsOptions
    AlphaSingleEventEmitsOptions
    AnimationKey
    AnimationKeyMap
    ArcEventEmitsOptions
    BaseTextureEventEmitsOptions
    BitmapTextEventEmitsOptions
    BlendModeEventEmitsOptions
    ComputedSizeEventEmitsOptions
    ContainerEventEmitsOptions
    CurveEventEmitsOptions
    DepthEventEmitsOptions
    EllipseEventEmitsOptions
    ExtractUpdateEvent
    FlipEventEmitsOptions
    GameObjectEventEmitsOptions
    GameObjectEventMapEmitsOptions
    GraphicsEventEmitsOptions
    HookArgs
    ImageEventEmitsOptions
    IsoBoxEventEmitsOptions
    IsoTriangleEventEmitsOptions
    LineEventEmitsOptions
    ListenersMap
    MaskEventEmitsOptions
    NinesliceEventEmitsOptions
    OriginEventEmitsOptions
    ParticlesEventEmitsOptions
    PathFollowerComponentEventEmitsOptions
    PathFollowerEventEmitsOptions
    PolygonEventEmitsOptions
    RectangleEventEmitsOptions
    RenderNodesEventEmitsOptions
    RenderTextureEventEmitsOptions
    ScrollFactorEventEmitsOptions
    SetterMap
    ShapeConfiguration
    ShapeEventEmitsOptions
    SizeEventEmitsOptions
    SpriteEventEmitsOptions
    StarEventEmitsOptions
    TextEventEmitsOptions
    TextureCropEventEmitsOptions
    TextureEventEmitsOptions
    TileSpriteEventEmitsOptions
    TintEventEmitsOptions
    TransformEventEmitsOptions
    TriangleEventEmitsOptions
    TweenBuilderConfiguration
    TweenEventEmitsOptions
    UpdateEvent
    VideoEventEmitsOptions
    VisibleEventEmitsOptions
    ZoneEventEmitsOptions

    Variables

    AlphaSetterMap
    AlphaSingleSetterMap
    AnimationSetterMap
    ArcSetterMap
    BaseTextureSetterMap
    BitmapTextSetterMap
    BlendModeSetterMap
    ComputedSizeSetterMap
    ContainerSetterMap
    CurveSetterMap
    DepthSetterMap
    EllipseSetterMap
    ExternalSceneStore
    FlipSetterMap
    GameObjectEventMap
    GameObjectSetterMap
    GlobalSetterMap
    GraphicsSetterMap
    ImageSetterMap
    InjectionKeyMap
    IsoBoxSetterMap
    IsoTriangleSetterMap
    LineSetterMap
    MaskSetterMap
    NinesliceSetterMap
    OriginSetterMap
    ParticlesSetterMap
    PathFollowerComponentSetterMap
    PathFollowerSetterMap
    PolygonSetterMap
    RectangleSetterMap
    RenderNodesSetterMap
    RenderTextureSetterMap
    ScrollFactorSetterMap
    ShapeSetterMap
    SizeSetterMap
    SpriteSetterMap
    StarSetterMap
    TextSetterMap
    TextureCropSetterMap
    TextureSetterMap
    TILEMAP_TILED_JSON_EXTERNAL_KEY
    TileSpriteSetterMap
    TintSetterMap
    TransformSetterMap
    TriangleSetterMap
    TweenSetterMap
    useCameraStore
    useInputStore
    usePhaserStore
    useTextStore
    VideoSetterMap
    VisibleSetterMap
    Zone
    ZoneSetterMap

    Functions

    createSceneClass
    getEventName
    getInitializeGameObjectLifecycleHook
    getScene
    getUpdateEvent
    isEvent
    onCreate
    onInit
    onNextTick
    onPreload
    onShutdown
    onUpdate
    pushGameObject
    pushListener
    registerTiledJSONExternalLoader
    resetLifecycleListeners
    runLifecycleListeners
    sleep
    useAnimations
    useGame
    useInitializeGameObject
    useInitializeGameObjectEvents
    useInitializeGameObjectSetters
    useInjectSceneKey
    useTween

    References

    Arc → Zone
    BitmapText → Zone
    Circle → Zone
    Container → Zone
    Curve → Zone
    Ellipse → Zone
    Game → Zone
    Graphics → Zone
    Image → Zone
    IsoBox → Zone
    IsoTriangle → Zone
    Line → Zone
    Nineslice → Zone
    Particles → Zone
    PathFollower → Zone
    Polygon → Zone
    Rectangle → Zone
    RenderTexture → Zone
    Scene → Zone
    Sprite → Zone
    Star → Zone
    Text → Zone
    Tilemap → Zone
    TileSprite → Zone
    Triangle → Zone
    Video → Zone