phaser4-rex-plugins
Version:
28 lines (22 loc) • 695 B
TypeScript
export default BitmapZone;
declare namespace BitmapZone {
interface IConfig {
x?: number, y?: number,
width?: number, height?: number,
scaleX?: number, scaleY?: number,
offsetX?: number, offsetY?: number,
}
}
declare class BitmapZone {
constructor(
gameObject: Phaser.GameObjects.GameObject,
config?: BitmapZone.IConfig
);
getRandomPoint: Phaser.Types.GameObjects.Particles.RandomZoneSourceCallback;
setOffset(offsetX?: number, offsetY?: number): this;
offsetX: number;
offsetY: number;
setScale(scaleX?: number, scaleY?: number): this;
scaleX: number;
scaleY: number;
}