Spaces:
Build error
Build error
// import * as Phaser from 'phaser'; | |
import BaseShape from '../../../plugins/gameobjects/shape/shapes/BaseShapes'; | |
export default Base; | |
declare namespace Base { | |
interface IConfig { | |
x?: number, y?: number, | |
width?: number, height?: number, | |
color?: number, | |
duration?: number, | |
start?: boolean, | |
ease?: string, | |
} | |
} | |
declare class Base extends BaseShape { | |
constructor( | |
scene: Phaser.Scene, | |
config?: Base.IConfig | |
) | |
start(duration?: number): this; | |
pause(): this; | |
resume(): this; | |
stop(): this; | |
readonly isRunning: boolean; | |
setValue(t: number): this; | |
value: number; | |
setColor(color: number): this; | |
color: number; | |
setDuration(duration: number): this; | |
duration: this; | |
setEase(ease: string): this; | |
ease: string; | |
readonly centerX: number; | |
readonly centerY: number; | |
readonly radius: number; | |
} |