BulletNullTip.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public class BulletNullTip : MonoBehaviour
  5. {
  6. public GameObject CNBulletTip;
  7. public GameObject ENBulletTIp;
  8. public GameObject JPBulletTIp;
  9. // Start is called before the first frame update
  10. void Start()
  11. {
  12. onChangeLanguage(TextAutoLanguage2.GetLanguage());
  13. TextAutoLanguage2.OnLanguageChanged += onChangeLanguage;
  14. }
  15. private void OnDestroy()
  16. {
  17. TextAutoLanguage2.OnLanguageChanged -= onChangeLanguage;
  18. }
  19. //Çл»ÓïÑÔ
  20. public void onChangeLanguage(LanguageEnum languageEnum) {
  21. if (languageEnum == LanguageEnum.Chinese)
  22. {
  23. CNBulletTip.SetActive(true);
  24. ENBulletTIp.SetActive(false);
  25. JPBulletTIp.SetActive(false);
  26. }
  27. else if (languageEnum == LanguageEnum.Japan) {
  28. CNBulletTip.SetActive(false);
  29. ENBulletTIp.SetActive(false);
  30. JPBulletTIp.SetActive(true);
  31. }
  32. else
  33. {
  34. CNBulletTip.SetActive(false);
  35. ENBulletTIp.SetActive(true);
  36. JPBulletTIp.SetActive(false);
  37. }
  38. }
  39. }