UNPKG

react-simple-game-engine

Version:

[WIP] not able to use in currently. <!-- Document cumming soon... -->

13 lines (12 loc) 450 B
import { useContext, useMemo } from "react"; import { UISceneContext } from "../react-context"; export function useEntity() { var entityClasses = []; for (var _i = 0; _i < arguments.length; _i++) { entityClasses[_i] = arguments[_i]; } var scene = useContext(UISceneContext); return useMemo(function () { return entityClasses.map(function (cls) { return scene.worldManagement.getEntity(cls); }); }, [scene]); }