Có thể thú vị để tìm hiểu về những người chơi khác.Các thẻ hồ sơ mô-đun phát triển là một cách tuyệt vời để xem thêm thông tin về người khác trong trải nghiệm, từ những huy hiệu đạt được đến trò chơi yêu thích của người chơi
Sử dụng module
Cài đặt
Để sử dụng module Thẻ hồ sơ trong một trải nghiệm:
Hãy chắc chắn rằng kiểu sắp xếp Mô hình được chọn, sau đó nhấp vào nút Xem tất cả đối với Danh mục .
Tìm và nhấp vào ô Dev Modules .
Tìm mô-đun Thẻ hồ sơ và nhấp vào nó, hoặc kéo và thả nó vào cửa sổ 3D.
Trong cửa sổ Explorer, di chuyển toàn bộ mô hình Thẻ hồ sơ vào ServerScriptService .Sau khi chạy trải nghiệm, mô-đun sẽ phân phối bản thân cho các dịch vụ khác nhau và bắt đầu chạy.
Các quan điểm
Thẻ hồ sơ có các quan điểm khác nhau tùy thuộc vào việc bạn đang xem thẻ của riêng mình hay thẻ của người chơi khác.
Khi bạn lần đầu tiên xuất hiện vào trải nghiệm, một biểu tượng xuất hiện trên nhân vật của bạn.Nhấp vào biểu tượng mở cửa sổ xem thẻ hồ sơ.Khi thẻ đã đóng, biểu tượng sẽ biến mất, nhưng bạn có thể mở lại thẻ bất cứ lúc nào bằng cách nhấp vào nhân vật của bạn.

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




Tham chiếu API
Chức năng
điều chỉnh
điều chỉnh(config: table )
Thay thế các tùy chọn cấu hình mặc định thông qua các chìa khóa/giá trị sau trong bảng config .Chức năng này nên được gọi từ một LocalScript bên trong StarterPlayerScripts .
Nhân vật chính | Mô tả | Mặc định |
---|---|---|
alwaysOnTop | Nếu true , hiển thị biểu tượng nhà tìm kiếm ở trên tất cả mọi thứ, ngăn chúng bị chặn bởi các đối tượng thế giới 3D. | đúng |
showPersonalIndicator | Nếu true , hiển thị chỉ số cá nhân khi một người chơi lần đầu tiên tham gia trải nghiệm. | đúng |
showBlur | Nếu true, hiển thị nền màn hình mờ khi một người chơi bước vào chế độ chỉnh sửa. | đúng |
maxClickDistance | Khoảng cách tối đa từ điểm nhìn của camera một thẻ sẽ xuất hiện khi một nhân vật được nhấp vào, đo bằng đinh tán. | 100 |
backgroundColor | Màu nền cho thẻ ( Color3 ). | [228, 255, 255] |
backgroundTransparency | Minh bạch của thẻ backgroundColor . | 0.2 |
isScaled | Nếu true , tự động thay đổi kích thước của văn bản để lấp đầy chiều cao của không gian. | giả mạo |
isTruncated | Nếu true , tự động che đi các đầu của chuỗi mà không sẽ quá dài để xem đúng. | đúng |
hasRoundedCorners | Nếu true, các góc của thẻ sẽ được làm tròn. | giả mạo |
cornerRadiusValue | Giá trị của cạnh bán kính UICorner, nếu hasRoundedCorners là true. | 20 |
hasBorder | Nếu true, hiển thị một biên giới cho thẻ. | giả mạo |
borderColor | Màu của biên giới thẻ ( Color3 ). Chỉ áp dụng nếu hasBorder là true . | [228, 255, 255] |
borderThickness | Độ dày của biên giới thẻ, nếu hasBorder là true . | 3 |
borderTransparency | Sự minh bạch của biên giới thẻ, nếu hasBorder là true . | 0 |
borderLineJoinMode | Kiểu góc của biên giới thẻ ( Enum.LineJoinMode ). Chỉ áp dụng nếu hasBorder là true . | Round |
headerFontSize | Kích thước phông chữ cho tiêu đề của thẻ. | 18 |
headerFontType | Loại phông chữ cho tiêu đề của thẻ ( Enum.Font ). | GothamBlack |
textFontSize | Kích thước phông chữ cho văn bản thân thẻ. | 15 |
textFontType | Loại phông chữ cho văn bản thân thẻ ( Enum.Font ). | GothamMedium |
Tập lệnh đị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})