| System/OpenServerActivity/OpenServerActivityCell.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/OpenServerActivity/OpenServerActivityWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/OpenServerActivity/OpenServerActivityCell.cs
@@ -28,8 +28,11 @@ [SerializeField] Image m_Icon; [SerializeField] Text m_Title; public Text title { get { return m_Title; } } [SerializeField] Image m_Arrow; public Image arrow { get { return m_Arrow; } } [SerializeField] Image m_DownArrow; public Image downArrow { get { return m_DownArrow; } } [SerializeField] Image m_UpArrow; public Image upArrow { get { return m_UpArrow; } } private int m_Order = 0; public int order { get { return m_Order; } set { m_Order = value; } } System/OpenServerActivity/OpenServerActivityWin.cs
@@ -290,8 +290,13 @@ _cell.order = _cell.index; _cell.redpoint.redpointId = MainRedDot.REDPOINT_OPENSERVER * 100 + _cell.index; _cell.ChangeState(_cell.order == functionOrder ? TitleBtnState.Click : TitleBtnState.Normal); _cell.arrow.rectTransform.localEulerAngles = m_ActivitySpreadDict[_cell.order] ? new Vector3(0, 0, -90) : Vector3.zero; _cell.arrow.gameObject.SetActive(_cell.order == 0 || _cell.order == 2); _cell.downArrow.gameObject.SetActive(false); _cell.upArrow.gameObject.SetActive(false); if(_cell.order == 0 || _cell.order == 2) { _cell.downArrow.gameObject.SetActive(m_ActivitySpreadDict[_cell.order]); _cell.upArrow.gameObject.SetActive(!m_ActivitySpreadDict[_cell.order]); } _cell.funcBtn.onClick.RemoveAllListeners(); _cell.funcBtn.onClick.AddListener(() => {