clik-engine API
    Preparing search index...

    Class ShaderManager

    Post-processing effects manager using Phaser's FX pipeline. Requires Phaser 3.60+ with WebGL renderer.

    Index

    Constructors

    Methods

    • Apply effect to a specific game object instead of camera

      Parameters

      Returns {
          bloom: (color?: number, strength?: number) => void;
          blur: (quality?: number, strength?: number) => void;
          clear: () => void;
          glow: (color?: number, distance?: number, quality?: number) => void;
          shadow: (x?: number, y?: number, decay?: number, power?: number) => void;
      }

    • Apply a gradient effect

      Parameters

      • color1: number = 0xff0000
      • color2: number = 0x0000ff
      • alpha: number = 0.2
      • size: number = 0

      Returns this

    • Apply a temporary PostFX effect to an object, auto-removed after duration.

      Parameters

      • scene: Scene
      • obj: GameObject
      • effect: "glow" | "shine" | "bloom"
      • Optionalconfig: { color?: number; duration?: number; strength?: number }

      Returns void