Hệ thống bản đồ thu nhỏ

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Bản đồ thu nhỏ hiển thị một phần của bản đồ thế giới ở góc trên cùng bên phải của màn hình người chơi.Nó cũng hiển thị một chỉ báo để hiển thị nơi bạn đang ở, nơi xe giao hàng đang ở và nơi đồng đội của bạn đang chơi khi chơi ở chế độ đội.Cuối cùng, nó hiển thị tình trạng hiện tại của bão và nơi bão sẽ tiếp theo để người chơi biết cách tránh nó.

Minimap example

Người chơi có thể chuyển đổi giữa bản đồ thu nhỏ và bản đồ thế giới bằng cách nhấn M trên bàn phím, nhấn lên DPad của gamepad hoặc bằng cách chạm vào bản đồ thu nhỏ trên các màn hình cảm ứng.

Cấu trúc

Bản đồ thu nhỏ chỉ là một ImageLabel hiển thị hình ảnh đã được tạo trước và sử dụng CollectionService để hiển thị vị trí của các đối tượng có nhãn cụ thể.Tất cả các đối tượng UI được sử dụng cho bản đồ thu nhỏ đều nằm trong GUI màn hình bản đồ thu nhỏ ở ReplicatedStorage/Assets/GuiObjects .

Minimap Objects

Thêm chỉ số

Để thêm các chỉ số mới xuất hiện trên bản đồ thu nhỏ, hoàn thành các bước sau:

  1. Sử dụng Trình soạn thảo Thẻ , có thể truy cập từ tab Xem , áp dụng một thẻ tùy chỉnh cho đối tượng không gian làm việc mà bạn muốn hiển thị trên bản đồ thu nhỏ

  2. Thêm ImageLabel bạn muốn đại diện cho đối tượng như một con của ReplicatedStorage/Assets/GuiObjects/minimap/mapframe và cho nó một tên duy nhất.

  3. Bên trong ReplicatedStorage/Libraries/Guis/MinimapGui , tìm chức năng MinimapGui.start().Bên trong nó, đăng ký thẻ như được hiển thị dưới đây, nơi thẻ là thẻ bạn đã đăng ký trong bước #1 và indicatorLabel là tên của ImageLabel bạn đã thêm vào bước #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)

Tùy chỉnh bản đồ thu nhỏ

Để tùy chỉnh bản đồ nhỏ hoặc sử dụng hệ thống bản đồ nhỏ với bản đồ và hình ảnh bản đồ của riêng bạn, bạn có thể thay đổi các giá trị này trong ReplicatedFirst/Configurations/MainConfiguration :

BiếnMô tả
map_sizeKích thước của một cạnh của bản đồ của bạn bằng studs.Lưu ý bản đồ thu nhỏ cho thấy bản đồ của bạn là vuông và trung tâm bản đồ nằm tại điểm thế giới này: Vector3.new(map_size, 0, map_size ).
minimap_widthChiều rộng trong UDim thước đo của bản đồ thu nhỏ trên màn hình của người chơi.
minimap_heightChiều cao trong UDim thước đo của bản đồ thu nhỏ trên màn hình của người chơi.
minimap_zoomSố lượng bản đồ nhỏ được phóng to trên bản đồ thế giới.
worldmap_widthChiều rộng trong UDim thước đo bản đồ thế giới trên màn hình của người chơi.
worldmap_heightChiều rộng trong UDim thước đo bản đồ thế giới trên màn hình của người chơi.
worldmap_zoomSố lượng bản đồ thế giới được phóng to trên bản đồ thế giới.