Von den Methoden 1 und 3 rate ich ab, aber Methode 2 müsste funktionieren. Allerdings verstehe ich Ihr Problem mit den Pointern nicht. Sie können den you Pointer doch nach dem Kollisionstest wieder auf NULL setzen.