Unity | 유니티/Unity 개발 일지

[Unity] Button에 URL 연결하기

maintain_H 2022. 11. 25. 17:12
반응형

 개발 중인 게임에서 오류보고 또는 피드백의 목적으로 버튼을 누르면

미리 설정한 URL을 연결하는 버튼을 구현하려고 한다.

 

 

[버튼 생성]

 

일단 버튼을 하나 만들어 준다.

 

 

한글 폰트 넣기 귀찮으니까 그냥 영어로 Feedback으로 만들고 :)

버튼을 작동하게 하는 스크립트 파일을 하나 만든다.

 

 

[스크립트 작성]

 

버튼을 누르면 작동하는 함수를 하나 만들고, 연결할 사이트를 큰따옴표 안에 넣으면 스크립트 끝!

 

 

 

[버튼 매니저 생성 및 스크립트 추가]

 

이제 버튼을 관리할 빈 오브젝트를 하나 만들고, 거기에 방금 작성한 스크립트를 넣는다.

 

 

 

그리고 다시 버튼 오브젝트로 돌아가서

 

[버튼 On Click() 설정]

 

Button 컴포넌트에 있는 On Click()에 +를 눌러 방금 만든 BtnManager를 드래그앤드롭 하고

작성한 함수를 선택해주면 끝!

 

 

 

 

 

 

2.  매개변수를 이용한 버튼 만들기.

 

버튼 하나하나에 일일이 코드를 짜면 귀찮으니까

매개변수를 받아서 하나의 함수로 여러 개의 버튼을 관리하는 코드를 작성해 보자.

 

 

 

이렇게 문자열 url을 매개변수로 받아보는 함수를 만든다.

코드 작성후 저장하고 다시 버튼으로 돌아가서 방금 작성한 코드를 적용한다.

 

 

 

그리고 이렇게 원하는 url을 넣어주면 끝!

이렇게 여러 개의 버튼을 하나의 함수로 관리할 수 있다.

진짜 끝!!

반응형