แผนที่ย่อจะแสดงส่วนย่อยของแผนที่โลกที่มุมบนขวาของหน้าจอผู้เล่น นอกจากนี้ยังแสดงตัวบ่งชี้เพื่อแสดงว่าคุณอยู่ที่ไหน รถขนส่งอยู่ที่ไหน และเพื่อนร่วมทีมของคุณอยู่ที่ไหนเมื่อเล่นในโหมดทีม สุดท้ายจะแสดงสถานะปัจจุบันของ พายุ และที่ที่พายุจะเกิดขึ้นถัดไปเพื่อให้ผู้เล่นรู้วิธีหลีกเลี่ยงมัน

ผู้เล่นสามารถสลับระหว่างแผนที่ย่อและแผนที่โลกได้โดยการกด M บนคีย์บอร์ด กดขึ้นบน DPad ของจอยสติ๊ก หรือโดยการสัมผัสที่แผนที่ย่อบนหน้าจอสัมผัส
โครงสร้าง
แผนที่ย่อเป็นเพียง ImageLabel ที่แสดงภาพที่สร้างไว้ก่อนหน้านี้และใช้ CollectionService เพื่อแสดงตำแหน่งของวัตถุที่มีแท็กเฉพาะ ทุกวัตถุ UI ที่ใช้สำหรับแผนที่ย่ออยู่ภายใน GUI ของหน้าจอแผนที่ย่อที่ตั้งอยู่ใน ReplicatedStorage/Assets/GuiObjects

เพิ่มตัวบ่งชี้
ในการเพิ่มตัวบ่งชี้ใหม่ที่จะแสดงในแผนที่ย่อ ให้ทำตามขั้นตอนเหล่านี้:
ผ่านส่วน แท็ก ของคุณสมบัติของวัตถุในพื้นที่ทำงานที่คุณต้องการให้แสดงในแผนที่ย่อ ให้ใช้แท็กที่กำหนดเอง
เพิ่ม ImageLabel ที่คุณต้องการใช้แสดงวัตถุเป็นลูกของ ReplicatedStorage/Assets/GuiObjects/minimap/mapframe และตั้งชื่อให้ไม่ซ้ำกัน
ภายใน ReplicatedStorage/Libraries/Guis/MinimapGui ให้ค้นหาฟังก์ชัน MinimapGui.start() ในฟังก์ชันนี้ให้ลงทะเบียนแท็กตามที่แสดงด้านล่าง โดยที่แท็กคือแท็กที่คุณลงทะเบียนในขั้นตอนที่ 1 และ indicatorLabel คือชื่อของ ImageLabel ที่คุณเพิ่มในขั้นตอนที่ 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)
ปรับแต่งแผนที่ย่อ
ในการปรับแต่งแผนที่ย่อหรือใช้ระบบแผนที่ย่อกับแผนที่และภาพแผนที่ย่อของคุณเอง คุณสามารถเปลี่ยนค่าเหล่านี้ใน ReplicatedFirst/Configurations/MainConfiguration:
| ตัวแปร | คำอธิบาย |
|---|---|
| map_size | ขนาดของด้านหนึ่งของแผนที่ของคุณใน studs โปรดทราบว่าแผนที่ย่อสมมติว่าแผนที่ของคุณเป็นสี่เหลี่ยมจัตุรัสและจุดศูนย์กลางของแผนที่ตั้งอยู่ที่จุดในโลกนี้: Vector3.new(map_size, 0, map_size). |
| minimap_width | ความกว้างในสเกล UDim ของแผนที่ย่อบนหน้าจอของผู้เล่น. |
| minimap_height | ความสูงในสเกล UDim ของแผนที่ย่อบนหน้าจอของผู้เล่น. |
| minimap_zoom | จำนวนที่แผนที่ย่อซูมเข้ามาที่แผนที่โลก. |
| worldmap_width | ความกว้างในสเกล UDim ของแผนที่โลกบนหน้าจอของผู้เล่น. |
| worldmap_height | ความสูงในสเกล UDim ของแผนที่โลกบนหน้าจอของผู้เล่น. |
| worldmap_zoom | จำนวนที่แผนที่โลกซูมเข้ามาที่แผนที่โลก. |