Minikartensystem

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Die Minikarte zeigt einen Teil der Weltkarte in der oberen rechten Ecke des Bildschirms des Spielers an. Sie zeigt auch einen Indikator, um zu zeigen, wo du bist, wo sich das Lieferfahrzeug befindet und wo deine Teamkollegen sind, wenn du im Teammodus spielst. Schließlich zeigt sie den aktuellen Zustand des Sturms und wo der Sturm als nächstes sein wird, damit die Spieler wissen, wie sie ihm entkommen können.

Beispiel für eine Minikarte

Spieler können zwischen der Minikarte und der Weltkarte umschalten, indem sie M auf einer Tastatur drücken, nach oben auf dem DPad eines Gamepads drücken oder die Minikarte auf Touchscreens berühren.

Struktur

Die Minikarte ist einfach ein ImageLabel, das ein zuvor generiertes Bild anzeigt und CollectionService verwendet, um die Position von Objekten mit bestimmten Tags anzuzeigen. Alle UI-Objekte, die für die Minikarte verwendet werden, befinden sich innerhalb der Minikartenscreen-GUI, die sich in ReplicatedStorage/Assets/GuiObjects befindet.

Minikartenobjekte

Indikatoren hinzufügen

Um neue Indikatoren hinzuzufügen, die auf der Minikarte angezeigt werden, befolge diese Schritte:

  1. Wende im Abschnitt Tags der Eigenschaften ein benutzerdefiniertes Tag auf das Arbeitsbereichsobjekt an, das auf der Minikarte angezeigt werden soll.

  2. Füge das ImageLabel, das das Objekt repräsentieren soll, als Kind von ReplicatedStorage/Assets/GuiObjects/minimap/mapframe hinzu und gib ihm einen einzigartigen Namen.

  3. Gehe zu ReplicatedStorage/Libraries/Guis/MinimapGui und suche die Funktion MinimapGui.start(). Registriere dort das Tag wie unten gezeigt, wobei tag das Tag ist, das du in Schritt #1 registriert hast, und indicatorLabel der Name des ImageLabel ist, das du in Schritt #2 hinzugefügt hast.


    function MinimapGui.start(teamDividingAngle)
    while not _setupFinished do
    task.wait()
    end
    MinimapGui.addMapTag("DeliveryVehicle", "Bus")
    MinimapGui.addMapTag(Util._clientFocusTag, "LocalPlayerLocation")
    MinimapGui.addMapTag("Player")
    MinimapGui.addMapTag("Vehicle", "VehicleLocation")
    MinimapGui.addMapTag(tag, indicatorLabel)

Minikarte anpassen

Um die Minikarte anzupassen oder das Minikartensystem mit deiner eigenen Karte und Minikartenbild zu verwenden, kannst du diese Werte in ReplicatedFirst/Configurations/MainConfiguration ändern:

VariableBeschreibung
map_sizeDie Größe einer Kante deiner Karte in Studs. Beachte, dass die Minikarte davon ausgeht, dass deine Karte quadratisch ist und dass sich das Kartenzentrum an diesem Weltpunkt befindet: Vector3.new(map_size, 0, map_size).
minimap_widthBreite im UDim-Maßstab der Minikarte auf dem Bildschirm des Spielers.
minimap_heightHöhe im UDim-Maßstab der Minikarte auf dem Bildschirm des Spielers.
minimap_zoomDer Grad, in dem die Minikarte auf der Weltkarte vergrößert ist.
worldmap_widthBreite im UDim-Maßstab der Weltkarte auf dem Bildschirm des Spielers.
worldmap_heightHöhe im UDim-Maßstab der Weltkarte auf dem Bildschirm des Spielers.
worldmap_zoomDer Grad, in dem die Weltkarte auf der Weltkarte vergrößert ist.
©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.