4.4.1 - Idle 과 Run 사이 양방향 트랜지션 추가

일인칭 슈팅 캐릭터의 애니메이션 스테이트 머신에 빈둥 상태에서 달리기 상태로의 양방향 전환을 추가하는 법을 배워봅니다.

Windows
MacOS
Linux

이번 단계에서는 Idle (빈둥) 상태에서 Run (달리기) 상태로의 양방향 트랜지션(전환)을 추가, 캐릭터가 이동을 시작하면 스테이트 머신이 Idle 에서 Run 으로 전환되도록 하겠습니다.

  1. Idle 스테이트에서 선을 끌어 Run 스테이트에 놓아 트랜지션을 만듭니다.

    WireIdletoRun.png

  2. 트랜지션을 더블클릭하여 편집합니다.

  3. 내 블루프린트 탭의 IsRunning 에 Ctrl + 클릭한 뒤 그래프에 끌어 놓아 Get Is Running 노드를 만듭니다.

  4. Get Is Running 노드의 출력 핀을 Result 노드의 Can Enter Transition 핀의 입력 핀에 연결합니다.

    IsRunningtoResult.png

    캐릭터가 이동을 멈추면, 스테이트 머신은 Run 스테이트에서 Idle 스테이트로 전환되어야 합니다.

1.Arms State Machine 그래프로 돌아와 Run 스테이트에서 선을 끌어 Idle 스테이트로 연결합니다.

![](WireRuntoIdle.png)
  1. 그 트랜지션을 더블클릭하여 편집합니다.

  2. 내 블루프린트 탭에서 IsRunning 에 Ctrl + 클릭하고 그래프에 끌어 놓아 Get Is Running 노드를 만듭니다.

  3. Get Is Running 노드의 출력 부울 핀을 끌어놓아 Not Boolean 노드를 만듭니다.

  4. Not Boolean 노드의 출력 핀을 Result 노드에 있는 Can Enter Transition 핀의 입력 핀에 연결합니다.

    IsNotRunningtoResult.png

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback