Sie behalten den Überblick über die Position von allem.
Poll für Ereignisse, sehen Sie, wo die Maus ist. Wenn Sie im Rechteck eines Stücks den Selektor auf das Stück setzen (vorausgesetzt, Sie haben einen Farbschlüssel oder Alpha). Sie sollten in der Lage sein, Tastatureingaben zu hören und den Selektor basierend darauf zu verschieben.
Wenn Sie mit der Maus klicken, sehen Sie, wo der Selektor ist. Finde das Stück, das darunter ist, und erinnere dich daran. Wenn die Maus erneut klickt, sehen Sie, wo sich der Selektor befindet. Überprüfen Sie, ob der Umzug gültig ist. Wenn ja, verschiebe das Stück, an das du dich erinnerst, an die neue Position.
Fragen Sie also, wie Sie von einem Bildschirm zu einem Ihrer Objekte mappen? Das sollte einfach sein (vorausgesetzt, Sie verfolgen, wo auf dem Bildschirm Ihre Objekte sind). Oder etwas anderes? –
Wie ist Ihr Rendering eingerichtet? Mit Oberflächen? Oder mit einem Renderer und Texturen? –