Ejemplo n.º 1
0
void worldConstr_setAnchorA(WorldConstraint_t *aConstraint, vec2_t aAnchor)
{
    switch(aConstraint->type) {
    case kWorldJointType_Pin:
        cpPinJointSetAnchr1(aConstraint->cpConstraint, VEC2_TO_CPV(aAnchor));
        break;
    case kWorldJointType_Slide:
        cpSlideJointSetAnchr1(aConstraint->cpConstraint, VEC2_TO_CPV(aAnchor));
        break;
    case kWorldJointType_DampedSpring:
        cpDampedSpringSetAnchr1(aConstraint->cpConstraint, VEC2_TO_CPV(aAnchor));
        break;
    default:
        dynamo_log("Invalid constraint");
    }
}
Ejemplo n.º 2
0
void PhysicsJointSpring::setAnchr2(const Vec2& anchr)
{
    cpDampedSpringSetAnchr1(_cpConstraints.front(), PhysicsHelper::point2cpv(anchr));
}
Ejemplo n.º 3
0
void DampedSpring::setAnchr1(const cp::Vect&  value)
{
		cpDampedSpringSetAnchr1(constraint,value);
}