@Override public void mousePressed(CCMouseEvent theMouseEvent) { for (CCVector2f myControlPoint : _myControlPoints) { if (myControlPoint.distance(theMouseEvent.position()) < 10) { _mySelectedPoint = myControlPoint; return; } } _mySelectedPoint = null; }