diamond-game
Version:
create 2d game easier
25 lines (24 loc) • 616 B
TypeScript
export declare type ObjectType = {
src: string;
width: number;
id: string;
isDraggable: boolean;
height: number;
position: { x: number; y: number };
filter: string;
sposition?: { sx?: number; sy?: number };
swidth?: number;
sheight?: number;
remove: () => void;
coliders: {
position?: { x?: number; y?: number };
width?: number;
height?: number;
}[];
isTouch: (object: ObjectType) => boolean;
defaultValues?: ObjectType;
[key: string]: any | undefined;
};
export declare type ControllerType = {
[C in keyof WindowEventMap]?: (e: any) => viod;
};