'NGUI버튼누른상태'에 해당되는 글 1건

  1. 2015.06.22 NGUI button 누른 상태


NGUI 버튼이 눌려 있는 상태일때를 체크 하는 방법.


NGUI의 onPress로 처리한다.

onClick과 다른점은 bool 변수를 인자로 하나 더 처리하는데, bool state가 true라면 버튼이 눌려있음을 의미 한다.


public GameObject m_PauseButton;


// Use this for initialization

void Start () {

        UIEventListener.Get( m_PauseButton).onPress = ButtonPress;

}


    // 버튼 눌렸을때 총 움직이지 못하도록 Game오브젝트에 플래그 변경한다...

    void ButtonPress(GameObject sender, bool state ) 

    { 

        if (true == state)

        {

           // 버튼이 눌려졌을 경우 처리한다. 

           // 버튼이 여러개일 경우는 onClick과 마찬가지로 sender.name으로 구분한다.

           // GameObject.Find("Game").GetComponent<Game>().SetButtonDownFlg(true);

        }

    }

Posted by 닉리
,