UGC Homestore to przyjazny dla użytkownika szablon, którego twórcy przedmiotów dla awatarów mogą używać do zaprezentowania i sprzedaży swoich przedmiotów na rynku. Ten szablon jest idealny dla twórców posiadających istniejący katalog UGC, którzy chcą mieć dedykowaną przestrzeń do promowania swoich zasobów. Twórcy, którzy sprzedają własne przedmioty awatara w swojej grze, również korzystają z większego podziału prowizji.
Szablon homestore zapewnia następujące funkcje, które możesz szybko dostosować przy minimalnym skryptowaniu:
- Manekiny — 3D ekspozytory, które mogą prezentować przedmioty awatarów. Użytkownicy mogą wchodzić w interakcję z manekinami i kupować prezentowane przedmioty.
- Zintegrowany sklep — Wygodnie umieszczony przycisk sklepu na dole ekranu otwiera katalog, w którym użytkownicy mogą przeglądać i kupować przedmioty.
- Modularne komponenty budowlane — Dostosowywalne elementy budowlane do tworzenia unikalnego i spersonalizowanego frontu sklepu.
Możesz znaleźć szablon UGC Homestore na ekranie startowym Roblox Studio. Aby uzyskać dostęp do dostarczonych przez Studio szablonów w każdej chwili, wybierz Plik ⟩ Otwórz z Roblox i wybierz Szablony.
Dostosowywanie Homestore
Możesz modyfikować funkcje homestore, aby pokazywać i sprzedawać swoje zasoby, a także dodać własny odmienny temat i projekt. Jeśli miejsce nie jest opublikowane, homestore prezentuje zasoby stworzone przez Roblox na manekinach i w sklepie jako odniesienie.
Manekiny
Każdy manekin zawiera niestandardowe atrybuty, które pozwalają Ci dodać przedmioty awatarów, wyświetlać różne pozy, używać różnych odcieni skóry i więcej.


Aby dostosować manekin:
- Wybierz istniejący obiekt manekina.
- W Panelu właściwości ⟩ Atrybuty, zmień następujące pola:
- accessoryIds — Lista ID akcesoriów oddzielona przecinkami, które będą wyświetlane na manekinie.
- bundleIds — Lista ID pakietów oddzielona przecinkami, które będą wyświetlane na manekinie.
- Aby dodać buty, musisz ustawić je jako pakiet, aby uwzględnić prawy i lewy but.
- poseAnimation — ID animacji dla manekina, może być statyczna lub w pętli.
- skinColor — Ustawia kolorystykę powierzchni skóry manekina.
Sklep
Szablon zawiera przycisk sklepu na dole ekranu, widoczny dla wszystkich użytkowników. Po wybraniu, interfejs katalogu otwiera się, wyświetlając wszystkie dostępne przedmioty katalogowe od twórcy.

Domyślnie katalog stosuje następujące zachowanie:
- Jeśli miejsce nie jest opublikowane, na przykład podczas początkowego testowania gry, katalog wyświetla przedmioty rynku Roblox jako odniesienie.
- Jeśli miejsce jest opublikowane, katalog automatycznie wyświetla dostępne przedmioty na rynku obecnego właściciela gry.
- Jeśli obecny właściciel gry nie ma żadnych dostępnych przedmiotów na rynku, katalog nie wyświetla żadnych przedmiotów.
- Możesz ustawić katalog innego twórcy jako domyślny, modyfikując ReplicatedStorage.Settings.
Ustaw inny katalog twórcy
Aby ustawić katalog, który używa przedmiotów na rynku innego twórcy:
W sekcji Bezpieczeństwo w Ustawieniach doświadczenia włącz Zezwól na sprzedaż przez osoby trzecie.

Upewnij się, że przedmioty na rynku mają ustawione miejsce sprzedaży na Marketplace and All Experiences lub określiłeś tę konkretną grę jako ważną lokację sprzedaży.
Jeśli gra została dodana jako unikalna lokalizacja sprzedaży, właściciel gry musi włączyć konkretny zasób do sprzedaży za pomocą Pulpitu twórcy.
W ReplicatedStorage, otwórz obiekt Moduł Ustawienia.

Zmień DEFAULT_CREATOR_NAME na nazwę twórcy.
- Jeśli puste, sklep wyświetla cały katalog rynku od wszystkich twórców.
Ustaw FETCH_CREATOR_NAME na false. Ustawi to katalog, aby zawsze odnosił się do DEFAULT_CREATOR_NAME, a nie do właściciela gry.
Budowanie
Każdy komponent budowlany zaprojektowany jest jako modułowy i rozszerzalny. Możesz szybko duplikować elementy, obracać i przemieszczać je, aby tworzyć większe i bardziej złożone struktury. Aby uzyskać więcej informacji na temat pracy z modułowymi środowiskami, zobacz Składanie modułowych środowisk.
Zaawansowane dostosowania
Aby uzyskać zaawansowany techniczny przegląd projektu szablonu, w tym opisy różnych skryptów, komponentów i zachowań, przejdź do ServerScriptService i otwórz moduł README. Ta zawartość jest przeznaczona dla twórców, którzy zamierzają modyfikować podstawowe skrypty i zachowania projektu szablonu.
