You know, I kind of did it. I'm not sure if this is working correctly. But it seems to be working. Is it right?
Code:
if (Input.GetKey(KeyCode.Space))
{
for (int i = 0; i < actor.solverIndices.Length; ++i)
{
int solverIndex = actor.solverIndices[i];
actor.solver.velocities[solverIndex] = actor.solver.velocities[solverIndex] + (Vector4.MoveTowards(actor.solver.positions[solverIndex], startingRot[i], 100f));
}
}