Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

GettingStartedUi.cs 951B

12345678910111213141516171819202122232425262728293031
  1. #if SERVICES_SDK_CORE_ENABLED
  2. using UnityEngine.UIElements;
  3. namespace UnityEngine.Advertisements.Editor
  4. {
  5. class GettingStartedUi : VisualElement
  6. {
  7. public GettingStartedUi()
  8. {
  9. var container = UiUtils.GetUiFromTemplate(UiConstants.UiTemplatePaths.GettingStarted);
  10. if (container is null)
  11. {
  12. var message = string.Format(
  13. UiConstants.Formats.TemplateNotFound, nameof(UiConstants.UiTemplatePaths.GettingStarted));
  14. Debug.LogError(message);
  15. return;
  16. }
  17. Add(container);
  18. container.AddOnClickedForElement(OnLearnMoreClicked, UiConstants.UiElementNames.LearnMoreLink);
  19. }
  20. static void OnLearnMoreClicked()
  21. {
  22. EditorGameServiceAnalyticsSender.SendProjectSettingsLearnMoreEvent();
  23. Application.OpenURL(UiConstants.Urls.LearnMore);
  24. }
  25. }
  26. }
  27. #endif