removed unused processesseessess
This commit is contained in:
parent
348f355eb2
commit
4fdc567e08
158 changed files with 1317 additions and 3351 deletions
|
|
@ -3,22 +3,11 @@
|
|||
(function (global) {
|
||||
|
||||
function rectLocalPoint(rect, x, y) {
|
||||
const shared = global.TarinaiCollisionFootprints?.rectLocalPoint;
|
||||
if (typeof shared === "function") return shared(rect, x, y);
|
||||
const dx = x - (rect.cx ?? 0);
|
||||
const dy = y - (rect.cy ?? 0);
|
||||
const c = Number.isFinite(rect.cos) ? rect.cos : Math.cos(rect.angle || 0);
|
||||
const ss = Number.isFinite(rect.sin) ? rect.sin : Math.sin(rect.angle || 0);
|
||||
return { x: dx * c + dy * ss, y: -dx * ss + dy * c };
|
||||
return global.TarinaiCollisionFootprints.rectLocalPoint(rect, x, y);
|
||||
}
|
||||
|
||||
|
||||
function rectWorldVector(rect, x, y) {
|
||||
const shared = global.TarinaiCollisionFootprints?.rectWorldVector;
|
||||
if (typeof shared === "function") return shared(rect, x, y);
|
||||
const c = Number.isFinite(rect.cos) ? rect.cos : Math.cos(rect.angle || 0);
|
||||
const ss = Number.isFinite(rect.sin) ? rect.sin : Math.sin(rect.angle || 0);
|
||||
return { x: x * c - y * ss, y: x * ss + y * c };
|
||||
return global.TarinaiCollisionFootprints.rectWorldVector(rect, x, y);
|
||||
}
|
||||
|
||||
function circleBounceOffOrientedRect(obj, rect, radius, restitution, worldRef, opts = {}) {
|
||||
|
|
@ -90,7 +79,7 @@
|
|||
}
|
||||
}
|
||||
if (rect.mechanical) {
|
||||
global.TarinaiMechanicalSystem?.applySurfaceVelocityToCircle?.(obj, rect, nx, ny, vx, vy, {
|
||||
global.TarinaiMechanicalSystem.applySurfaceVelocityToCircle(obj, rect, nx, ny, vx, vy, {
|
||||
damping: 1,
|
||||
surfaceScale: rect.rotator ? 0.28 : 0.30,
|
||||
normalBoost: rect.rotator ? 20 : 14,
|
||||
|
|
@ -269,5 +258,5 @@
|
|||
return speed;
|
||||
}
|
||||
|
||||
global.TarinaiPhysics = { bounceInsideWorld, bounceCircleOffRect, resolveKinematicBounceFenceCollision, applyKinematicItemMotion };
|
||||
global.TarinaiPhysics = { bounceCircleOffRect, applyKinematicItemMotion };
|
||||
})(typeof window !== "undefined" ? window : globalThis);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue