Unreal Engine

Unreal Engine 5 수업 Log ― 4[2026.01.17.]

_김로그 2026. 2. 5. 00:39
반응형

수업내용

  1. 오브젝트(액터) 간 통신 방식
    1. 레벨 블루프린트 → 블루프린트 클래스(Level BP → BP Class)
      1. 월드 아웃라이너에서 레벨BP로 Drag&Drop해서 연결 가능하다


    2. 블루프린트 클래스 ↔ 블루프린트 클래스 (BP Class ↔ BP Class)
    3. 블루프린트 클래스 → 레벨 블루프린트 (BP Class → Level BP)
    4. TriggerBox, TriggerSphere

 


실습

  1. BP_Patrol
    1. 조건
      1. -800~800까지의 위치를 좌우로 이동(Y좌표)
    2. 결과



  2. 통신 실습
    1. 조건
      1. BP_Sphere(1번)가 Trigger에 닿으면 1번이 멈춘다.
      2. Level BP → BP Class를 이용해 2번이 상단으로 이동한다.
      3. BP Class ↔ BP Class를 이용해 BP_Pin(3번)은 좌측으로 그리고 BP_Pin(4번)은 우측으로 이동한다.
      4. BP Class → Level BP를 이용해 2번이 특정 높이(500)이상 높아지면 1번이 다시 이동한다고 신호를 보낸다.
      5. Level BP → BP Class를 이용해 1번이 다시 이동하도록 처리한다

    2. 결과





 

 

 

 

 

 


Note

  1. BP_Patrol에 사용한 StaticMesh를 모델링 모드에서 생성하면서 콜리전 옵션을 지정하지 않아 TriggerBox의 콜리전이 작동되지 않았다. 어트리뷰트 > 메시 콜리전을 적용하여 정상적으로 닿았을 때 Trigger가 적용되게 수정되었다.

 

반응형