Peta minimap menunjukkan subset dari peta dunia di sudut kanan atas pemain's screen. Itu juga menunjukkan indikator untuk menunjukkan di mana Anda berada, di mana kendaraan pengiriman berada, dan di mana rekan kerja Anda saat bermain dalam mode tim. Terakhir, itu menunjukkan status badai saat ini dan di mana badai akan berada berikutnya sehingga pemain tahu cara men
Pemain dapat beralih antara minimap dan dunia map dengan menekan M di keyboard, menekan di atas papan game, atau dengan menyentuh minimap di touchscreens.
Struktur
Minimap hanya merupakan ImageLabel yang menampilkan gambar yang dihasilkan sebelumnya dan menggunakan CollectionService untuk menunjukkan posisi objek dengan label khusus. Semua objek UI yang digunakan untuk minimap berada di dalam GUI minimap screen GUI lokasi ReplicatedStorage/Assets/GuiObjects.
Menambahkan Indikator
Untuk menambahkan indikator baru yang muncul di minimap, selesaikan langkah-langkah berikut ini:
Menggunakan Editor Tag , akses dari tab Tampilan, aplikasikan label khusus ke objek kerja yang ingin Anda tampilkan di minimap.
Tambahkan Class.ImageLabel yang ingin Anda wakili sebagai anak dari ReplicatedStorage/Assets/GuiObjects/minimap/mapframe dan berikan nama yang unik.
Di dalam ReplicatedStorage/Libraries/Guis/MinimapGui, temukan fungsi MinimapGui.start() . Di dalamnya, daftarkan tag seperti yang ditunjukkan di bawah ini, di mana tag adalah tag yang Anda daftarkan di langkah #1 dan indicatorLabel adalah nama 1> Class.Image
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)
Mengesesuaikan Peta Minim
Untuk menyesuaikan minimap atau menggunakan sistem minimap dengan peta dan gambar minimap Anda sendiri, Anda dapat mengubah nilai ini di ReplicatedFirst/Configurations/MainConfiguration :
Bervariasi | Deskripsi |
---|---|
map_size | Ukuran satu sudut dari peta Anda dalam studs. Catat bahwa minimap mengasumsikan bahwa peta Anda adalah persegi dan bahwa pusat peta berada di titik dunia ini: Vector3.new(map_size, 0, map_size ). |
minimap_width | Lebar dalam UDim skala minimap pada layar pemain. |
minimap_height | Tinggi dalam UDim skala minimap pada layar pemain. |
minimap_zoom | Jumlah minimap ditampilkan di peta dunia. |
worldmap_width | Lebar dalam UDim skala peta dunia pada layar pemain. |
worldmap_height | Lebar dalam UDim skala peta dunia pada layar pemain. |
worldmap_zoom | Jumlah peta dunia di zoom di peta dunia. |