OpenStore() 的其他参数
XsollaReadyToUseStore.OpenStore()
方法支持额外配置,允许您使用自定义参数调整模块的行为。
方法签名:
Copy
- C#
1XsollaReadyToUseStore.OpenStore(
2 ReadyToUseStoreConfig config = null,
3 IPrefabsProvider prefabsProvider = null,
4 IStoreListener storeListener = null
5);
参数:
сonfig
— 包含其他商店启动设置的配置对象。可用字段:
字段 | 类型 | 描述 |
---|---|---|
Locale | string | 艾克索拉登录管理器小组件和支付UI的语言(例如,“en” )。支持的值在本地化部分中列出。 |
TokenData | TokenData | 用于在不使用艾克索拉登录管理器小组件的情况下进行用户身份认证的令牌。 |
CatalogParent | Transform | 嵌入商店的UI容器。 |
IsDontDestroyOnLoad | boolean | 是否在切换场景时保持商店界面,默认为false 。 |
IsCheckEventSystemExists | boolean | 是否在启动商店前检查场景中是否存在EventSystem 组件。如果传递true 且缺少EventSystem 组件,将自动创建该组件。默认为true 。 |
prefabsProvider
— 实现IPrefabsProvider
接口的对象,允许您用自己的预制件替换标准UI预制件(例如,商品卡片、按钮)。storeListener
— 用于处理事件(如成功购买或商店关闭)的接口。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。