internal override void OnRefresh() { base.OnRefresh(); _helper.OnRefresh(); if (Main.m_Input.GetButtonDown(InputButtonType.MouseLeft)) { if (RayTarget != null) { if (_mouseClickTargets.ContainsKey(RayTarget)) { _mouseClickTargets[RayTarget]?.Invoke(); } } } }