OpenURL.cs 750 B

123456789101112131415161718192021222324252627282930313233343536
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.Networking;
  5. public class OpenURL : MonoBehaviour
  6. {
  7. public string URL;
  8. public List<string> HashTacgs;
  9. public void Open()
  10. {
  11. Application.OpenURL(URL);
  12. }
  13. public void OpenTweetURL()
  14. {
  15. List<string> tags = new List<string>();
  16. foreach(string HashTag in HashTacgs)
  17. {
  18. string tag = UnityEngine.Networking.UnityWebRequest.EscapeURL(HashTag);
  19. tags.Add(tag);
  20. }
  21. string _URL = "https://twitter.com/intent/tweet?text=";
  22. foreach(string tag in tags)
  23. {
  24. _URL += $"&hashtags={tag}";
  25. }
  26. Application.OpenURL(_URL);
  27. }
  28. }