fix bug in UIPanelNode.Remove()
improve code in RolePanel.cs, add judgement