From c8d3e3bc65d9d1021c41b07fbbedd0c6afeb2b8c Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 10 六月 2025 23:57:22 +0800
Subject: [PATCH] 0312 版本号统一显示格式;表格重复加载;去除登录界面音乐;隐私界面调整;界面存在动画才增加根节点,无动画时默认组件可交互,点击空关闭mask的层级问题
---
Main/Component/UI/Common/RandomTip.cs | 95 +++++++++++++++++++++++------------------------
1 files changed, 46 insertions(+), 49 deletions(-)
diff --git a/Main/Component/UI/Common/RandomTip.cs b/Main/Component/UI/Common/RandomTip.cs
index e7fd3c2..6c8a668 100644
--- a/Main/Component/UI/Common/RandomTip.cs
+++ b/Main/Component/UI/Common/RandomTip.cs
@@ -6,73 +6,70 @@
using System.Collections;
using UnityEngine.UI;
-namespace vnxbqy.UI
+
+public class RandomTip : MonoBehaviour
{
+ int index = 0;
+ [SerializeField] UpdateType m_UpdateType;
+ [SerializeField] Text m_Content;
+ [SerializeField] float m_Interval = 2f;
+ [SerializeField] string[] m_LanguageKeys;
- public class RandomTip : MonoBehaviour
+ float timer = 0f;
+ private void OnEnable()
{
- int index = 0;
- [SerializeField] UpdateType m_UpdateType;
- [SerializeField] Text m_Content;
- [SerializeField] float m_Interval = 2f;
- [SerializeField] string[] m_LanguageKeys;
+ timer = 0f;
+ UpdateTip();
+ }
- float timer = 0f;
- private void OnEnable()
+ private void OnDisable()
+ {
+
+ }
+
+ private void LateUpdate()
+ {
+ timer += Time.deltaTime;
+ if (timer > m_Interval)
{
timer = 0f;
UpdateTip();
}
+ }
- private void OnDisable()
+ private void UpdateTip()
+ {
+ if (m_LanguageKeys == null || m_LanguageKeys.Length == 0)
{
-
+ return;
}
- private void LateUpdate()
+ switch (m_UpdateType)
{
- timer += Time.deltaTime;
- if (timer > m_Interval)
- {
- timer = 0f;
- UpdateTip();
- }
+ case UpdateType.Queue:
+ index = (++index) % m_LanguageKeys.Length;
+ m_Content.text = Language.Get(m_LanguageKeys[index]);
+ break;
+ case UpdateType.Random:
+ var randomIndex = index;
+ while (index == randomIndex)
+ {
+ randomIndex = Random.Range(0, m_LanguageKeys.Length);
+ }
+ index = randomIndex;
+ m_Content.text = Language.Get(m_LanguageKeys[index]);
+ break;
}
+ }
- private void UpdateTip()
- {
- if (m_LanguageKeys == null || m_LanguageKeys.Length == 0)
- {
- return;
- }
-
- switch (m_UpdateType)
- {
- case UpdateType.Queue:
- index = (++index) % m_LanguageKeys.Length;
- m_Content.text = Language.Get(m_LanguageKeys[index]);
- break;
- case UpdateType.Random:
- var randomIndex = index;
- while (index == randomIndex)
- {
- randomIndex = Random.Range(0, m_LanguageKeys.Length);
- }
- index = randomIndex;
- m_Content.text = Language.Get(m_LanguageKeys[index]);
- break;
- }
- }
-
- public enum UpdateType
- {
- Queue,
- Random,
- }
-
+ public enum UpdateType
+ {
+ Queue,
+ Random,
}
}
+
--
Gitblit v1.8.0