UGUI (4) 썸네일형 리스트형 UGUI - UI Button OnClick 리스너 비활성화 스크립트로 RemoveallListeners가 기능을 하지 않은것같아서 찾아본결과 a_bt.onClick.SetPersistentListenerState (0, UnityEngine.Events.UnityEventCallState.Off); 이런 식으로 0번째있는 리스너를 oFF 상태로 변경할수있다. UGUI - text 글자길이에 맞게 Recttransform 크기 변경하기 (recttransform resize as text length) Recttransform m_Text_Recttransform; Text m_Text; m_Text.string = "asfsafsdfasdfsa"; m_Text_Recttransfrom.sizeDelta = new Vector2 (m_Text.preferredWith, m_Text.preferredHeight); UGUI - UI Button OnClick 리스너 스크립트에서 지정하기 inspector에서 버튼에 호출함수를 넣기 어려운 상황이라면 스크립트에서 호출함수를 AddListener를 통하여 연결시켜 줄수있다. 주의할점 : 초기화 RemoveAllListeners (); RemoveListener(callFunction); 를 통해서 추가되었던 호출함수를 제거해줄수있다. 예시) using UnityEngine.UI; Button _bt; //호출함수 추가 _bt.onClick.AddListener (()=>callFunction(0.3f);};); //호출함수 제거 .onClick.RemoveListener(callFunction); //호출될 함수 void callFunction (float _param) {} 유니티 텍스트에 색 넣기 (unity color text on script or Inspector) NGUI "[FFFFFF]" + text + "[-]" UGUI "" + text + "" 이전 1 다음