본문 바로가기
  • 불확실한 내일을 위해
728x90

유니티 버튼 만들기2

유니티 기초 - UI 버튼(Button) 사용법 시작이나 종료 등 버튼을 위해 UI 를 만들었다면 버튼 기능을 활성화해야 한다.이를 위해서는 버튼의Button 인스펙터를 수정해주면 된다.  Interactable : 사용자와의 상호작용 활성화 여부를 선택한다.Transition : 어떤 형태로 반응할지 선택한다.OnClick() : 버튼 클릭 시 [List is Empty] 이벤트를 호출한다.  예를 들어 플레이버튼을 눌렀을 때 title 제목을 바꾸고 title을 끌어서 None(Object) 부분에 넣고 OnClick() 의 + 버튼을 눌러  No function에서 string text를 선택하여  바꾸고 싶은 말 (시작!)을 적으면 된다.  그런다음 플레이 후 버튼을 눌렀을 때 title 제목이 시작! 으로 바뀐 것을 확인할 수 있다. 2024. 4. 25.
유니티 기초 - 버튼 이미지 변경하기 보통 기본적으로 유니티에서 UI 에서 버튼을 추가했을 땐  이본적으로 이렇게 생긴 버튼이 생성된다.  이 원하는 이미지로 변경하기 위해서는 이미지 오브젝트를 버튼 인스펙터의 Image에  Source Image 에 드래그앤드롭 하면 된다.  그럼 이미지가 버튼 크기 그대로 삽입되는데, 이미지 형태 그대로 사용하려면 Preserve Aspect 에 체크해주면 된다.  참고로 이미지가 sprite 모드가 설정되어 있으면 Source Image 부분에 드롭이 활성화되지 않을 것이다. 그럴때는 이미지의 인스펙터를 수정해주면 된다. (참고 : https://greenchoco.tistory.com/209 ) C# 이미지 적용할 때 필수인 Texture Type 와 Sprite Mode 설정.. 2024. 4. 24.
728x90