void pictureDroped(DraggableObject obj, Vector3 position) { const float R = 0.01F; // Радиус зоны попадания на картинку GamePicture gp = (GamePicture)obj; if (gp != null) { GamePicture target = gameField.onTargetPositon(gp); if (target != null) { //картинка сопоставлена правильно (музыка, эфекты) audioController.playBubblesSound(); //gamePicturePlaces.Remove(gp); //Destroy (gp.gameObject); target.setTrueColor(); gp.reset(); checkForGameOver(); return; } else { misstakes++; } } gp.returnToPreviousPosition(); }