lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
11 lines • 480 B
JavaScript
import getWorldPosition from "./getWorldPosition";
import computePerFrame from "./utils/computePerFrame";
const positionCache = new WeakMap();
export const positionChanged = computePerFrame((target) => {
const position = getWorldPosition(target);
const positionOld = positionCache.get(target);
const result = positionOld ? !position.equals(positionOld) : true;
positionCache.set(target, position);
return result;
});
//# sourceMappingURL=positionChanged.js.map