Normal
Bei so Dingen solltest Du Dir das immer aufmalen - dann kann man das meist einfach herleiten. Dabei evtl. auf diverse Ebenen trennen.Unter 2.6. Client Implementation | JAdventure - Kurs zur Softwareentwicklung wird das etwas aufgezeigt. Du hast ein Level mit einer bestimmten Größe und ein Ausschnitt wird davon angezeigt. Die Mitte soll dabei immer die Mitte bleiben auch beim Zoomen.Wenn Du die Position in dem Level hast, dann kannst Du Dir von da ausrechnen, wie groß der Ausschnitt des Bildes ist, das Du anzeigst. Und damit hast Du dann die entsprechenden Werte.Da ist aber immer die Frage, was für Daten Du genau gespeichert hast - daraus folgt dann immer die Berechnung aller anderen Dinge. Somit fehlen mir schlicht die Grundlagen, Dir hier für Dein genaues Problem konkrete Antworten zu geben.
Bei so Dingen solltest Du Dir das immer aufmalen - dann kann man das meist einfach herleiten. Dabei evtl. auf diverse Ebenen trennen.
Unter 2.6. Client Implementation | JAdventure - Kurs zur Softwareentwicklung wird das etwas aufgezeigt. Du hast ein Level mit einer bestimmten Größe und ein Ausschnitt wird davon angezeigt. Die Mitte soll dabei immer die Mitte bleiben auch beim Zoomen.
Wenn Du die Position in dem Level hast, dann kannst Du Dir von da ausrechnen, wie groß der Ausschnitt des Bildes ist, das Du anzeigst. Und damit hast Du dann die entsprechenden Werte.
Da ist aber immer die Frage, was für Daten Du genau gespeichert hast - daraus folgt dann immer die Berechnung aller anderen Dinge. Somit fehlen mir schlicht die Grundlagen, Dir hier für Dein genaues Problem konkrete Antworten zu geben.