/// <summary> /// 设置当前选中对象 /// </summary> public static void SetCurTouchMove(TouchMove touch) { if (null != m_SelTouch) { if (touch != m_SelTouch) { //m_SelTouch.ResetPos(); //m_SelTouch.ShowMoveArrow(false); m_SelTouch.ShowTrapRoomUI(false); m_SelTouch.DestroyAttackRange(); m_SelTouch.UnLoadEditEffect(); //m_SelTouch.LeaveRoom(); } } if (touch != null) { touch.TweenColor(); touch.LoadEditEffect(TouchMoveState.CanEdit); // touch.ShowMoveArrow(true); } if (touch != m_SelTouch) { if (m_SelTouch) { m_PreTouch = m_SelTouch; m_SelTouch.StopTweenColor(); } } m_SelTouch = touch; }