Objekt Zentriert auf dem Bildschirm

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    Objekt Zentriert auf dem Bildschirm

    Hallo liebe Community :)
    Wie vllt in der Überschrift zu lesen hab ich folgendes Problem:
    Wie schaffe ich es ein Bewegtes Objekt Immer Zentriert auf dem Bildschirm zu halten
    und sich der (scheinbare)Hintergrund bewegt.
    Wie zB bei 2D Spielen wo der ,Player' ja auch immer Zentriert auf dem Bildschirm ist,
    er sich aber scheinbar durch seine Welt bewegt.
    (Also müsste sich rein Theoretisch der Hintergrund bewegen oder eine Player-
    Kamera wurde verwendet)

    Ich habe es ersatzweise erst mit ,AutoScroll' Versucht aber dort muss man per Hand
    Scrollen und das ist auch nicht das gelbe vom Ei.
    Vielleicht habt ihr ja bessere Ideen.
    Ich hoffe ihr könnt mir helfen

    mfG h4x0r

    :)
    um was für ein objekt handelt es sich denn, dass du zentrieren willst, wie erstellst du es und was sind die hintergundbedingungen?
    wenns einfach nur ne form is: form.startposition=centrescreen.

    ansonsten musst du etwas konkreter werden.
    Ich würde eine große Bitmap nehmen fürs Spielfeld und dem Player ne Position zuweisen.
    Und dann wwird ein Ausschnitt der Bitmap angezeig, eben jener, der Rund um den Player liegt.
    »There's no need to "teach" atheism. It's the natural result of education without indoctrination.« — Ricky Gervais