diff --git a/scenes/scene-relax.js b/scenes/scene-relax.js index 25b743e..3d9e104 100644 --- a/scenes/scene-relax.js +++ b/scenes/scene-relax.js @@ -75,8 +75,9 @@ }; const softRadius = Math.max(18, w * 0.025); - const softA = makeSoft(w * 0.35, h * 0.4, 3, 3, softRadius, "#38bdf8"); + const softA = makeSoft(w * 0.32, h * 0.38, 3, 3, softRadius, "#38bdf8"); const softB = makeSoft(w * 0.65, h * 0.55, 3, 3, softRadius, "#f472b6"); + const softC = makeSoft(w * 0.5, h * 0.32, 3, 3, softRadius, "#fbbf24"); return [ Bodies.rectangle( @@ -114,20 +115,12 @@ render: { fillStyle: "#7c3aed", strokeStyle: "#7c3aed" }, }, ), - Bodies.circle(w * 0.35, h * 0.35, bumperRadius, { - isStatic: true, - restitution: 1.05, - render: { fillStyle: "#fbbf24", strokeStyle: "#fbbf24" }, - }), - Bodies.circle(w * 0.65, h * 0.55, bumperRadius * 0.9, { - isStatic: true, - restitution: 1.05, - render: { fillStyle: "#22c55e", strokeStyle: "#22c55e" }, - }), ...softA.bodies, ...softA.constraints, ...softB.bodies, ...softB.constraints, + ...softC.bodies, + ...softC.constraints, ]; }, });