domingo, 8 de julio de 2012

Drag


float distancia = ofDist(posX, posY, ofGetMouseX(), ofGetMouseY());
if(distancia < radio){ // radio del circulo que está dibujado
        pincha = true;
        difx = x - posX;
        dify = y - posY;
    }


if (pincha){
         posX = x - difx;
         posY = y - dify;
    }

ofCircle(posX, posY, radio);

No hay comentarios:

Publicar un comentario