La minicarta mostra un sottinsieme della mappa del mondo nell'angolo in alto a destra dello schermo del Giocatore.Mostra anche un indicatore per mostrare dove sei, dove è il veicolo di consegna e dove sono i tuoi compagni di squadra quando giocano in modalità squadra.Infine, mostra lo stato attuale della tempesta e dove la tempesta sarà la prossima in modo che i giocatori sappiano come evitarlo.

I giocatori possono passare tra la mappa minimale e la mappa del mondo premendo M su una tastiera, premendo su un DPad di un gamepad o toccando la mappa minimale su touchscreen.
Struttura
La minicarta è semplicemente una ImageLabel che visualizza un'immagine precedentemente generata e utilizza CollectionService per mostrare la posizione degli oggetti con tag specifici.Tutti gli oggetti dell'interfaccia utente utilizzati per la minimappa sono all'interno della schermata GUI della minimappa situata in ReplicatedStorage/Assets/GuiObjects .

Aggiungi indicatori
Per aggiungere nuovi indicatori che appaiono sulla minimappa, completa questi passaggi:
Usando il Tag Editor , accessibile dalla scheda Visualizza, applica un tag personalizzato all'oggettoWorkspace che vuoi mostrare sulla minicarta.
Aggiungi il ImageLabel che vuoi rappresentare l'oggetto come figlio di ReplicatedStorage/Assets/GuiObjects/minimap/mapframe e dargli un nome unico.
Dentro a ReplicatedStorage/Libraries/Guis/MinimapGui, individua la funzione MinimapGui.start().All'interno di esso, registra il tag come mostrato qui sotto, dove il tag è il tag che hai registrato nel passo #1 e indicatorLabel è il nome del ImageLabel che hai aggiunto nel passo #2.
function MinimapGui.start(teamDividingAngle)while not _setupFinished dotask.wait()endMinimapGui.addMapTag("DeliveryVehicle", "Bus")MinimapGui.addMapTag(Util._clientFocusTag, "LocalPlayerLocation")MinimapGui.addMapTag("Player")MinimapGui.addMapTag("Vehicle", "VehicleLocation")MinimapGui.addMapTag(tag, indicatorLabel)
Personalizza la mappa minimale
Per personalizzare la minicarta o utilizzare il sistema di minicarta con la tua mappa e l'immagine della minicarta, puoi modificare questi valori in ReplicatedFirst/Configurations/MainConfiguration :
Variabile | Descrizione |
---|---|
map_size | La dimensione di un bordo della tua mappa in studs.Nota che la mappa minimizzata suppone che la tua mappa sia quadrata e che il centro della mappa si trovi a questo punto del mondo: Vector3.new(map_size, 0, map_size ). |
minimap_width | Larghezza in UDim scala della minimappa sullo schermo del Giocatore. |
minimap_height | Altezza in UDim della minicarta sullo schermo del Giocatore. |
minimap_zoom | Calcola la quantità la mappa minimizzata è ingrandita sulla mappa del mondo. |
worldmap_width | Larghezza in UDim della mappa del mondo sullo schermo del Giocatore. |
worldmap_height | Larghezza in UDim della mappa del mondo sullo schermo del Giocatore. |
worldmap_zoom | Calcola la mappa del mondo è ingrandita sulla mappa del mondo. |