lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
14 lines • 707 B
JavaScript
import { curveHelperSpherePointMap } from "../../collections/curveHelperSpherePointMap";
import { onTransformEdit } from "../../events/onTransformEdit";
import { configCurveSystemPtr } from "../../pointers/configCurveSystemPtr";
import eventSystem from "../utils/eventSystem";
export const [addCurveHelperSphereTransformEditSystem] = eventSystem((self, { target, phase, mode }) => {
if (self !== target || mode !== "translate" || phase !== "end")
return;
const pt = curveHelperSpherePointMap.get(self);
pt.x = self.x;
pt.y = self.y;
pt.z = self.z;
configCurveSystemPtr[0].add(self.parent);
}, onTransformEdit);
//# sourceMappingURL=curveHelperSphereTransformEditSystem.js.map