인프런 커뮤니티 질문&답변

물개친구수달님의 프로필 이미지
물개친구수달

작성한 질문수

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

3강 캐릭터 컨트롤 설정

델타 타임 관련해서 질문드립니다.

작성

·

140

0

  1. AddMoveInput은 가려는 의지를 나타내는 것이고, 실제 이동은 CharacterMovement 내부에서 알아서 처리해주기 때문에 Delta를 곱해주지 않아도 되는 것 맞을까요?

  2. AddControllerYawInput은 Delta를 곱해서 값을 넣어줘야 하나요 아니면 그냥 예제 프로젝트 처럼 원하는 회전 방향만 넣어줘도 되는건가요?

답변 1

0

이득우님의 프로필 이미지
이득우
지식공유자

네 프레임마다 월드방향 * 스케일을 곱한 벡터 값을 ControlInputVector 변수에 계속 더해주고 내부 틱에서 자체적으로 델타타임을 곱해서 처리합니다.
AddControllerYawInput도 동일합니다. 들어온 입력값을 컨트롤러의 RotationInput 변수에 계속 더하고 내부 틱에서 델타타임을 곱해 최종 컨트롤러의 회전 값을 결정합니다.
학습하시다가 추가로 궁금한 함수가 있으면 질문주세요.

물개친구수달님의 프로필 이미지
물개친구수달

작성한 질문수

질문하기