O UGC Homestore é um modelo amigável ao usuário que os criadores de itens de avatar podem usar para exibir e vender seus itens do mercado.Este modelo é ideal para criadores com um catálogo UGC existente que desejam um espaço dedicado para promover seus recursos.Criadores que vendem seus próprios itens de avatar da sua própria experiência também se beneficiam de uma divisão de comissão maior de.
O modelo homestore fornece as seguintes características que você pode personalizar rapidamente com mínimo de scripting:
- Manequins — 3D exibições que podem mostrar itens de avatar. Os usuários podem interagir com manequins e comprar os itens exibidos.
- Loja integrada — Um botão de loja convenientemente localizado na parte inferior da tela abre um catálogo onde os usuários podem ver e comprar itens.
- Peças de construção modulares — Componentes de construção personalizáveis para criar uma vitrine única e personalizada.
Você pode encontrar o Modelo UGC Homestore na tela de início do Roblox Studio.Para acessar modelos fornecidos pelo Studio a qualquer momento, selecione Arquivo > Abrir do Roblox e selecione Modelos .
Personalizar Homestore
Você pode modificar os recursos do homestore para exibir e vender seus recursos, além de adicionar seu próprio tema e design distinto.Se o local não for publicado, a loja mostra recursos criados pelo Roblox nos manequins e na loja como referência.
Maquetes
Cada manequim inclui atributos personalizados que permitem adicionar itens de avatar, exibir diferentes poses, usar diferentes tons de pele e muito mais.


Para personalizar um manequim:
- Selecione um Objetomanequim existente.
- Em Painel de Propriedades > Atributos , modifique os seguintes campos:
- accessoryIds — Lista separada por vírgula de IDs acessórios que são exibidos no manequim.
- bundleIds — Lista separada por vírgula de IDs de pacotes que são exibidos no manequim
- Para adicionar sapatos, você deve configurá-los como um pacote para incluir o sapato direito e esquerdo.
- poseAnimation — ID de animação para o manequim, pode ser estático ou em loop.
- skinColor — Define o tom de cor para a pele da superfície do manequim.
Loja
O modelo inclui um botão de loja na parte inferior da tela visível para todos os usuários.Ao selecionar, uma interface de catálogo abre exibindo todos os itens de catálogo disponíveis do criador.

Por padrão, o catálogo aplica o seguinte comportamento:
- Se o local não for publicado, como durante o teste de jogo inicial, o catálogo exibe os itens do mercado do Roblox como referência.
- Se o local for publicado, o catálogo exibe automaticamente os itens de mercado disponíveis do Proprietárioda experiência atual.
- Se o proprietário da experiência atual não tiver itens de mercado disponíveis, o catálogo não exibe nenhum item.
- Você pode definir o catálogo de um criador diferente como padrão modificando ReplicatedStorage.Settings.
Especifique o catálogo de outro criador
Para definir o catálogo para usar itens do mercado de outro criador:
Em Arquivo > Configurações do Jogo > Segurança , habilite Permitir Vendas de Terceiros .
Certifique-se de que os itens do mercado tenham seu local de venda definido como Marketplace and All Experiences ou tenham especificado essa experiência específica como um local de venda válido válido.
Se a experiência for adicionada como local de venda único, o proprietário da experiência deve habilitar o recurso específico para venda usando o Painel do Criador.
Em ReplicatedStorage , abra o Objetodo Módulo de Configurações .
Modifique DEFAULT_CREATOR_NAME para o nome do criador.
- Se estiver vazio, a loja exibe todo o catálogo do Mercado de todos os criadores.
Defina FETCH_CREATOR_NAME para false.Isso define o catálogo para sempre referenciar o DEFAULT_CREATOR_NAME em vez do Proprietárioda experiência.
Construindo
Cada componente de construção é projetado para ser modular e extensível.Você pode rapidamente duplicar peças, girare reorganizá-las para criar estruturas maiores e mais intrincadas.Para mais informações sobre trabalhar com ambientes modulares, veja Montagem de Ambientes Modulares.
Personalizações avançadas
Para uma análise técnica avançada do projeto de modelo, incluindo descrições de vários scripts, componentes e comportamentos, navegue até ServerScriptService e abra o README ModuleScript.Este conteúdo é destinado a criadores que pretendem modificar os scripts e comportamentos subjacentes do projeto de modelo.
