본문 바로가기
언리얼엔진

[ 언리얼엔진5 ] 블루프린트에서 파이썬 사용하는 방법

by CODESIGN 2023. 9. 18.

언리얼엔진의 블루프린트에서 버튼을 생성해 준 후 버튼을 클릭할 때마다 파이썬을 이용한 'Hello World!'를  출력해 보았다.

 

1. 언리얼엔진에서 새로운 파일 생성 후 'Content Browser'안에 새로운 폴더 'EditorUtilities'를 만들어준다.

 

2. 생성한 파일 안에서 오른쪽 마우스 클릭 후 Editor Utilities > Editor Utility Widget을 선택한다.

 

3. 생성한 위젯을 더블 클릭하면 다음과 같은 화면이 뜬다. 왼쪽에 'Button'을 선택한다.

 

4. 버튼을 더블 클릭하면 오른쪽에서 버튼 색깔을 변경할 수 있다.

 

5. 버튼에 이벤트 추가하기

 

6. 위에서 '+'를 누르면 다음과 같이 블루프린트 화면이 뜬다.

 

7. 왼쪽 마우스를 클릭해 빈 공간에 끌어다 놓으면 다음과 같이 'Execute Python Script'를 선택한다.

 

8. 왼쪽 상단에 컴파일 버튼 클릭.

 

9. Content Browser 화면 안에 생성된 블루프린트에서 오른쪽 마우스 클릭해서 'Run Editor Utility Widget'을 선택한다.

 

10. 다음과 같은 화면이 생긴다.

또 다른 방법으로 실행시키는 방법이다. 왼쪽 상단에 Tools에서 가능하다.

 

 

결과!

버튼을 클릭하면 다음과 같이 'Hello World!'가 출력된다.

 

 

추가

아까 블루프린트에서 파이썬 코드를 추가해 출력해 볼 수 있다.

 

댓글