Make Unreal REAL.
article thumbnail
게임 일시정지

Mathew Wadstein BP Tutorials Set Game Paused 노드를 이용해 게임을 일시정지 할 수 있다. Is Game Pause 노드를 이용해 일시정지 상태인지 확인할 수 있고 버튼 클릭 등으로 다시 게임을 진행할 수도 있다. 일시정지 중에도 Event Tick은 계속 발생되나 물리, 애니메이션, 타임 라인 등 시간과 관계된 것들은 작동을 멈춘다.

article thumbnail
Map Range Clamped, Unclamped

Mathew Wadstein BP Tutorials Map Range는 InA ~ InB 사이의 값을 OutA ~ OutB 사이의 값으로 매핑한다. Map Range Unclamped는 InA ~ InB 범위를 넘어가도 비율에 따라 그 값을 반환한다. 이동 속도에 따른 오디오, 이펙트 재생 속도 조정 등에 사용할 수 있다. Map Range Clamped는 InA ~ InB 의 범위를 넘어가는 값은 제한된다. Progress Bar, 체력 등에 사용된다.

article thumbnail
Kill Z

Mathew Wadstein BP Tutorials Kill ZVolume에 닿은 액터는 월드에서 제거된다. 이름이 ZVolume이라고 해서 Z축만 적용되는 것이 아니다. 액터의 FellOutOfWorld 함수를 override하면 동작을 변경할 수 있다. 낭떠러지, 벽뚫 등의 상황에서 플레이어를 리스폰시키는 데 사용할 수 있다. 기본은 액터의 중심이 ZVolume 내에 들어왔을 때 작동하며, Physics on Contact에 체크하면 닿자마자 작동한다. World Settings의 Kill Z는 ZVolume과는 다른 것이다. 이게 바로 어디서든 Z축 좌표에 의해 해당 값 이하로 떨어지면 액터를 제거하는 설정이다.

article thumbnail
Hidden in Game과 Visibility

Mathew Wadstein BP Tutorials Hidden in Game이나 Visibility를 통해 보이지 않게 설정해도 렌더링되지 않을 뿐 월드에는 실존한다. Actor Hidden in Game 하나의 액터에 적용되며 각 컴포넌트의 Hidden in Game과 Visible 설정에 영향을 받지 않는다. Visibility 컴포넌트가 보일지 정한다. 설정하면 에디터 모드와 인게임 상태 모두에서 보이지 않는다. 하나의 컴포넌트에 적용되며 기본적으로 자식에게 영향을 미치지 않는다. Propagate to Children에 체크하면 자식들에게도 적용된다. Hidden in Game 인게임에서 숨길지 정한다. 설정하면 에디터 모드에서는 보이고 인게임 상태에서는 보이지 않는다. 하나의 컴포넌트에 적용되..

article thumbnail
문자열 배열 Merge하기

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

article thumbnail
Pure Function 사용 시 주의할 점

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

검색 태그