phaser4-rex-plugins
Version:
26 lines (21 loc) • 767 B
TypeScript
export default AddCircleProperties;
declare namespace AddCircleProperties {
interface Circle {
circleColor: number | null | false;
circleThickness: number;
circleBackgroundColor: number;
circleBackgroundAlpha: number;
circleScale: number;
circleFeather: number;
}
interface CircleGameObject extends Circle, Phaser.GameObjects.GameObject {
}
interface CircleCamera extends Circle, Phaser.Cameras.Scene2D.BaseCamera {
}
}
declare function AddCircleProperties(
gameObject: Phaser.GameObjects.GameObject
): AddCircleProperties.CircleGameObject;
declare function AddCircleProperties(
camera: Phaser.Cameras.Scene2D.BaseCamera
): AddCircleProperties.CircleCamera;