Make Unreal REAL.
article thumbnail
문자열 배열 Merge하기

Mathew Wadstein BP Tutorials Join String Array 노드를 이용해 문자열 배열을 Separator로 구분되는 하나의 문자열로 합칠 수 있다.

article thumbnail
Pure Function 사용 시 주의할 점

Mathew Wadstein BP Tutorials 일반 함수는 해당 함수 노드가 실행될 때 1번 실행되며 입력으로 들어온 값이 나중에 변경되더라도 출력에 영향을 받지 않는다. 함수에서 Pure에 체크하면 실행 핀이 없는 순수 함수로 만들 수 있다. 순수 함수는 출력에 연결된 실행 노드가 실행될 때마다 실행되며 입력으로 들어온 값이 나중에 변경되면 영향을 받는다. 따라서, 순수 함수의 입력이 변경되지 않는다는 보장이 있을 때 순수 함수를 사용해야 한다.

article thumbnail
위젯의 변수, 함수에 접근하는 방법
Unreal Engine/기타 2023. 2. 14. 09:22

위젯 블루프린트에서 생성한 변수나 함수에 접근할 때 특정 위젯 타입의 위젯 오브젝트의 참조를 갖고 있다면 바로 접근할 수 있다. 하지만, 위젯 컴포넌트의 참조를 갖고 있는 경우에는 Get User Widget Object 노드로 위젯 오브젝트를 가져온 후 Cast To ...으로 특정 위젯 타입으로 캐스팅하여 사용해야 한다.

article thumbnail
자물쇠 미니게임 만들기

Unreal Engine: Ultimate Survival Horror Course BP_Lock 자물쇠에 새로운 뷰를 보여줄 카메라를 추가한다. 위치와 FOV를 조정한다. 라인 트레이스를 위한 Box Collision을 추가한다. Vector3 타입의 BoxPosition, BoxExtent 변수를 추가하고 Construct에서 Box Collision의 위치와 Scale을 조정한다. Set Box Extent 노드를 이용해 Box Collision의 Scale을 조정할 수 있다. 레벨 뷰포트에서 BoxPosition과 BoxExtent 기본값을 조절하여 크기를 조정한다. Construct에 등록 해 놓았음으로 변경할때마다 매번 실행되어 크기가 실시간으로 바뀐다. BP_Lock에 BPI_Interact..

article thumbnail
Delay와 Retriggerable Delay

Mathew Wadstein BP Tutorials Delay는 한 번 실행되면 누른 시점부터 Duration 사이에 해당 부분이 다시 실행되도 무시한다. Duration이 2일 때, 4 ~ 6초 사이에서 5초에 버튼을 눌렀다고 해도 무시하고 6초에 텍스트를 변경한다. Retriggerable Delay는 누른 시점부터 Duration 사이에 해당 부분이 다시 실행되면 Duration을 초기화한다. Duration이 2일 때, 4 ~ 6초 사이에서 5초에 버튼을 누르면 5 ~ 7초로 지연 기간이 초기화된다.

article thumbnail
Enable/Disable Input 사용 시 주의할 점
Unreal Engine/기타 2023. 2. 13. 14:37

Target은 입력을 활성화할 액터이고 두번째 인자에 플레이어 컨트롤러를 전달해야 한다. Target에 플레이어 컨트롤러를 전달하지 않도록 주의하자.

검색 태그