@petkoneo/phaser3-rex-plugins
Version:
31 lines (25 loc) • 637 B
TypeScript
import Canvas from '../canvas/Canvas';
export default AlphaMaskImage;
declare namespace AlphaMaskImage {
interface IConfig {
mask: {
key: string,
frame?: string,
invertAlpha?: boolean,
scale?: number,
},
backgroundColor?: string,
}
}
declare class AlphaMaskImage extends Canvas {
constructor(
scene: Phaser.Scene,
x?: number, y?: number,
key?: string, frame?: string,
config?: AlphaMaskImage.IConfig
);
setTexture(
key?: string, frame?: string,
config?: AlphaMaskImage.IConfig
): this;
}