UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

19 lines 631 B
import createInternalSystem from "./createInternalSystem"; export const createLoadedEffectSystem = (name, { data, effect, cleanup }) => { const effectSystem = createInternalSystem(name, { data, effect, cleanup }); const addSystem = createInternalSystem(name + "Add", { data, update: (self, data) => { if ("$loadedObject3d" in self && !self.$loadedObject3d) return; addSystem.delete(self); effectSystem.add(self, data); } }); return { add: addSystem.add }; }; //# sourceMappingURL=createLoadedEffectSystem.js.map