暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

GenericEditorDropdownSelectEventSenderHelpers.cs 1.5KB

123456789101112131415161718192021222324252627282930313233343536
  1. namespace UnityEditor.Purchasing
  2. {
  3. static class GenericEditorDropdownSelectEventSenderHelpers
  4. {
  5. internal static void SendIapMenuSelectTargetStoreEvent(string value)
  6. {
  7. BuildAndSendEvent(EventComponents.k_ComponentBuild, EventTools.k_ToolIapMenu, EventUINames.k_UINameSelectTargetStore, value);
  8. }
  9. internal static void SendCatalogSetProductTypeEvent(string value)
  10. {
  11. BuildAndSendEvent(EventComponents.k_ComponentCodeless, EventTools.k_ToolCatalog, EventUINames.k_UINameProductType, value);
  12. }
  13. internal static void SendCatalogSetPayoutTypeEvent(string value)
  14. {
  15. BuildAndSendEvent(EventComponents.k_ComponentCodeless, EventTools.k_ToolCatalog, EventUINames.k_UINamePayoutType, value);
  16. }
  17. internal static void SendCatalogSetTranslationLocaleEvent(string value)
  18. {
  19. BuildAndSendEvent(EventComponents.k_ComponentCodeless, EventTools.k_ToolCatalog, EventUINames.k_UINameTranslationLocale, value);
  20. }
  21. internal static void SendCatalogSetApplePriceTierEvent(string value)
  22. {
  23. BuildAndSendEvent(EventComponents.k_ComponentCodeless, EventTools.k_ToolCatalog, EventUINames.k_UINameApplePriceTier, value);
  24. }
  25. static void BuildAndSendEvent(string component, string tool, string name, string value)
  26. {
  27. var newEvent = new GenericEditorSelectDropdownEvent(component, tool, name, value);
  28. PurchasingServiceAnalyticsSender.SendEvent(newEvent);
  29. }
  30. }
  31. }