Adjust relax soft bodies (draggable trio)
This commit is contained in:
@@ -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,
|
||||
];
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user