Parâmetros adicionais para OpenStore()
O método XsollaReadyToUseStore.OpenStore()
suporta configurações adicionais que permitem que você ajuste o comportamento do módulo usando parâmetros personalizados.
Método de assinatura:
Copy
- C#
1XsollaReadyToUseStore.OpenStore(
2 ReadyToUseStoreConfig config = null,
3 IPrefabsProvider prefabsProvider = null,
4 IStoreListener storeListener = null
5);
Parâmetros:
сonfig
— um objeto de configuração que contém opções de inicialização da loja adicionais. Campos disponíveis:
Campo | Tipo | Descrição |
---|---|---|
Locale | string | O idioma do widget Xsolla Login e a interface de pagamento (ex.: “en” ). Os valores suportados são listados na seção Localization. |
TokenData | TokenData | Tokens para a autenticação sem o uso do widget Xsolla Login. |
CatalogParent | Transform | O contêiner da interface no qual a loja será incorporada. |
IsDontDestroyOnLoad | boolean | Se a loja deve persistir entre as cenas ou não. false por padrão. |
IsCheckEventSystemExists | boolean | Se a presença do componente EventSystem na cena deve ser checado antes de inicializar a loja ou não. Se EventSystem for passado e o componente true estiver em falta, ele será criado automaticamente. true por padrão. |
prefabsProvider
— um objeto que implementa a interfaceIPrefabsProvider
, o que permite que você substitua prefabs da interface padrão com os seus próprios (como cartões de itens ou botões).storeListener
— uma interface para gerenciar eventos, tais como uma compra bem-sucedida ou o fechamento de uma loja.
Este artigo foi útil?
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.