Thẻ Hồ Sơ

*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.

Có thể thú vị khi học về các người chơi khác. The ProfileCard module is a great way to see more information about others within an experience, from badges achieved to the player's favorite games.

Sử dụng mô-đun

Cài đặt

Để sử dụng module ProfileCard trong một trải nghiệm:

  1. Từ trang Xem, mở trang Hộp công cụ và chọn trang Cửa hàng Creator .

    Toolbox toggle button in Studio
  2. Đảm bạn chắn chọn Mô Hình sắp xếp, then click the Xem tất cả button for Các danh mục .

  3. Tìm và nhấp vào Dev Modules mảnh.

  4. Tìm Thẻ Hồ Sơ module và nhấp vào nó, hoặc kéo nó vào 3D view.

  5. Trong cửa sổ Explorer, di chuyển toàn bộ mô hình ProfileCard đến ServerScriptService . Khi chạy trải nghiệm, mô-đun sẽ được phân phối đến các dịch vụ khác nhau và bắt đầu chạy.

Các trang

Thẻ hồ sơ có các quan điểm khác nhau tùy vàoWhether you're viewing your own card or another người chơi's thẻ.

Khi bạn lần đầu tiên xuất hiện trong trải nghiệm, một biểu tượng xuất hiện trên nhân vật của bạn. Khi bạn nhấp vào biểu tượng, hộp thương hiệu được mở ra. Khi thẻ đã đóng, biểu tượng sẽ biến mất, nhưng bạn vẫn có thể mở lại thẻ bất cứ lúc nào bằng cách nhấ

Khi xem thẻ của bạn, nó xuất hiện như nó sẽ cho một người chơi khác, ngoại trừ dấu chỉ định chữ văn bản sẽ xuất hiện cho bất kỳ văn bản trống nào. Ngoài ra, dòng chuỗi status được chủ động bởi lọc chữ văn bản , như bất kỳ văn bản miễn phí nào cũng nên.

Thẻ không có tình trạng tùy chỉnh
Thẻ với tình trạng tùy chỉnh
Nhập một trạng thái tùy chỉnh
Cố gắng nhập một trạng thái không hợp lệ

Tham khảo API

Hàm

điều chỉnh

điều chỉnh(config: table )

Làm mất các tùy chọn cài đặt mặc định qua các chìa khóa/giá trị dưới đây trong bảng config . Chức năng này nên được gọi từ một LocalScript bên trong StarterPlayerScripts .

Chìa khóaMô tảMặc định
alwaysOnTopNếu true , hiển thị biểu tượng bộ lọc ở trên cùng của mọi thứ, ngăn chặn chúng khỏi bị chặn bởi 3D world objects.đúng
showPersonalIndicatorNếu true , hiển thị chỉ số cá nhân khi một người chơi đầu tiên tham gia trải nghiệm.đúng
showBlurNếu true, hiển thị nền màn hình nhòa khi một người chơi nhập vào chế độ chỉnh sửa.đúng
maxClickDistanceKhoảng cách tối đa khỏi vị trí camera mà thẻ sẽ xuất hiện khi một nhân vật được nhấp vào, đo bằng studs.100
backgroundColorMàu nền cho thẻ ( Color3 ).[228, 255, 255]
backgroundTransparencyĐộ trong suốt của thẻ backgroundColor .0.2
isScaledNếu true , tự động thu nhỏ kích thước của văn bản để đầy đủ chiều cao của không gian.đúng
isTruncatedNếu true , tự động ẩn các đầu của các chuỗi khác sẽ ẩn quá dài để xem.đúng
hasRoundedCornersNếu true , các góc của thẻ sẽ được tròn.đúng
cornerRadiusValueGiá trị của UICorner góc vùng, nếu hasRoundedCornerstrue .20
hasBorderNếu true , hiển thị một biên giới cho thẻ.đúng
borderColorMàu của giới hạn của thẻ ( Color3 ). Chỉ áp dụng nếu hasBordertrue .[228, 255, 255]
borderThicknessĐộ dày của giới hạn của thẻ, nếu hasBordertrue .3
borderTransparencyĐộ trong suốt của biên của thẻ, nếu hasBordertrue .0
borderLineJoinModeKiểu góc của giới hạn của thẻ ( Enum.LineJoinMode ). Chỉ áp dụng nếu hasBorder được true .Round
headerFontSizeKích thước chữ cho trục chính của thẻ.18
headerFontTypeLoại chữ cho trục sở ( Enum.Font ) của thẻ.GothamBlack
textFontSizeKích thước chữ cho thân bản văn.15
textFontTypeLoại chữ cho văn bản cơ thể của thẻ ( Enum.Font ).GothamMedium
Script địa phương

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage:WaitForChild("ProfileCard"))
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})