meshCollisionData.js 590 B

123456789101112131415161718
  1. import { Vector3 } from "../Maths/math.vector.js";
  2. /**
  3. * @internal
  4. */
  5. // eslint-disable-next-line @typescript-eslint/naming-convention
  6. export class _MeshCollisionData {
  7. constructor() {
  8. this._checkCollisions = false;
  9. this._collisionMask = -1;
  10. this._collisionGroup = -1;
  11. this._surroundingMeshes = null;
  12. this._collider = null;
  13. this._oldPositionForCollisions = new Vector3(0, 0, 0);
  14. this._diffPositionForCollisions = new Vector3(0, 0, 0);
  15. this._collisionResponse = true;
  16. }
  17. }
  18. //# sourceMappingURL=meshCollisionData.js.map