Karta Profilu

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Może być ciekawie dowiedzieć się o innych graczach. Moduł ProfileCard dewelopera to świetny sposób, aby zobaczyć więcej informacji o innych w ramach doświadczenia, od zdobytych odznak po ulubione doświadczenia gracza.

Użycie modułu

Instalacja

Aby użyć modułu ProfileCard w doświadczeniu:

  1. Z menu Okno w Studio lub z paska narzędzi na karcie Strona główna, otwórz Skrzynkę Narzędzi i wybierz zakładkę Sklep Twórcy.

  2. Upewnij się, że wybrano sortowanie Modele, a następnie kliknij przycisk Zobacz wszystko dla Kategorii.

  3. Zlokalizuj i kliknij kafelek Pakiety.

  4. Zlokalizuj moduł Karta Profilu i kliknij go, lub przeciągnij i upuść go w widoku 3D.

  5. W oknie Eksplorator, przenieś cały model ProfileCard do ReplicatedStorage. Po uruchomieniu doświadczenia moduł zacznie działać.

Widoki

Karty profilowe mają różne widoki w zależności od tego, czy patrzysz na swoją kartę, czy na kartę innego gracza.

Gdy po raz pierwszy pojawisz się w doświadczeniu, nad twoją postacią pojawi się ikona. Kliknięcie na ikonę otworzy widok karty profilu. Gdy karta jest zamknięta, ikona znika, ale możesz ponownie otworzyć kartę w każdej chwili, klikając swoją postać.

Gdy oglądasz swoją kartę, wygląda ona tak, jakby ją widział inny gracz, z tym, że tekst zastępczy pojawi się dla wszystkich pustych pól. Dodatkowo, ciąg statusu podlega filtrowaniu tekstu, jak każde inne wolne pole tekstowe.

Karta bez dostosowanego statusu
Karta z dostosowanym statusem
Wprowadzanie dostosowanego statusu
Próba wprowadzenia nieprawidłowego statusu

Referencja API

Funkcje

configure

configure(config: table)

Nadpisuje domyślne opcje konfiguracyjne przez następujące klucze/wartości w tabeli config. Ta funkcja powinna być wywołana z LocalScript w StarterPlayerScripts.

KluczOpisDomyślnie
alwaysOnTopJeśli true, pokazuje ikony lokalizatora na wierzchu wszystkiego, zapobiegając ich zablokowaniu przez obiekty 3D.true
showPersonalIndicatorJeśli true, pokazuje osobisty wskaźnik, gdy gracz po raz pierwszy dołącza do doświadczenia.true
showBlurJeśli true, pokazuje rozmyte tło ekranu, gdy gracz wchodzi w tryb edycji.true
maxClickDistanceMaksymalna odległość od punktu widzenia kamery, w jakiej karta pojawi się po kliknięciu na postać, mierzone w studach.100
backgroundColorKolor tła dla karty (Color3).[228, 255, 255]
backgroundTransparencyPrzezroczystość backgroundColor karty.0.2
isScaledJeśli true, automatycznie skaluje rozmiar tekstu, aby wypełnić wysokość przestrzeni.false
isTruncatedJeśli true, automatycznie ukrywa końce ciągów, które w przeciwnym razie byłyby zbyt długie do prawidłowego wyświetlenia.true
hasRoundedCornersJeśli true, rogi karty będą zaokrąglone.false
cornerRadiusValueWartość promienia rogu UICorner, jeśli hasRoundedCorners jest true.20
hasBorderJeśli true, pokazuje border dla karty.false
borderColorKolor borderu karty (Color3). Stosuje się tylko wtedy, gdy hasBorder jest true.[228, 255, 255]
borderThicknessGrubość borderu karty, jeśli hasBorder jest true.3
borderTransparencyPrzezroczystość borderu karty, jeśli hasBorder jest true.0
borderLineJoinModeStyl narożników borderu karty (Enum.LineJoinMode). Stosuje się tylko wtedy, gdy hasBorder jest true.Round
headerFontSizeRozmiar czcionki dla nagłówka karty.18
headerFontTypeTyp czcionki dla nagłówka karty (Enum.Font).GothamBlack
textFontSizeRozmiar czcionki dla tekstu w treści karty.15
textFontTypeTyp czcionki dla tekstu w treści karty (Enum.Font).GothamMedium
LocalScript

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage.ProfileCard)
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.