Sistem peta kecil

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Peta kecil menunjukkan subset dari peta dunia di sudut kanan atas layar pemain.Ini juga menampilkan indikator untuk menunjukkan di mana Anda berada, di mana kendaraan pengiriman berada, dan di mana rekan tim Anda berada saat bermain dalam mode tim.Terakhir, itu menunjukkan status saat ini dari badai dan di mana badai akan berikutnya sehingga pemain tahu cara menghindarinya.

Minimap example

Pemain dapat beralih antara peta minim dan peta dunia dengan menekan M di keyboard, menekan tombol DPad di gamepad, atau dengan menyentuh peta minim di layar sentuh.

Struktur

Peta kecil hanyalah ImageLabel yang menampilkan gambar yang sebelumnya dihasilkan dan menggunakan CollectionService untuk menunjukkan posisi objek dengan tag khusus.Semua objek UI yang digunakan untuk minimap berada di dalam GUI layar minimap yang terletak di ReplicatedStorage/Assets/GuiObjects .

Minimap Objects

Tambahkan indikator

Untuk menambahkan indikator baru yang muncul di peta mini, lengkapi langkah-langkah ini:

  1. Menggunakan Editor Tag , yang dapat diakses dari tab Lihat , terapkan tag khusus ke objek ruang kerja yang ingin Anda tampilkan di peta kecil.

  2. Tambahkan ImageLabel yang ingin Anda wakili sebagai anak dari ReplicatedStorage/Assets/GuiObjects/minimap/mapframe dan beri nama unik.

  3. 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 ImageLabel yang Anda tambahkan di langkah #2.


    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)

Sesuaikan peta kecil

Untuk menyesuaikan peta kecil atau menggunakan sistem peta dengan peta dan gambar minimap Anda sendiri, Anda dapat mengubah nilai-nilai ini di ReplicatedFirst/Configurations/MainConfiguration :

VariabelDeskripsi
map_sizeUkuran satu sisi peta Anda dalam stud.Perhatikan minimap menganggap peta Anda berbentuk kotak dan pusat peta terletak di titik dunia ini: Vector3.new(map_size, 0, map_size ).
minimap_widthLebar dalam UDim skala minimap di layar pemain.
minimap_heightTinggi dalam UDim skala minimap di layar pemain.
minimap_zoomJumlah minimap diperbesar di peta dunia.
worldmap_widthLebar dalam UDim skala peta dunia di layar pemain.
worldmap_heightLebar dalam UDim skala peta dunia di layar pemain.
worldmap_zoomJumlah peta dunia diperbesar di peta dunia.