UNPKG

fisk-engine

Version:

Typescript based HTML5 game engine

10 lines (9 loc) 419 B
import GameEntity from "./GameEntity"; import FiskGame from "../classes/Game"; export default interface Interactable extends GameEntity { interactive: boolean; onClick?: (event: MouseEvent, game: FiskGame) => void; onTouch?: (event: TouchEvent, game: FiskGame) => void; onKeydown?: (event: KeyboardEvent, game: FiskGame) => void; onKeyup?: (event: KeyboardEvent, game: FiskGame) => void; }