본문 바로가기
Unreal Engine4 or 5/코드

UE4 Actor의 이동

by 눈야옹 2016. 4. 21.


1
2
3
4
5
6
7
8
9
 
void ARollingBall::MoveBall()
{
    //속도는 델타타임을 곱하여 runtime과 동기화 시키고
    float speed = MoveSpeedForDeltaTime * MoveDeltaTime;
    //현재 위치 + 방향 * 속도 를 새로운 위치로 넣어준다.
    FVector newLocation = GetTransform().GetLocation() + (CurrentGoalDirection * speed);
    RootComponent->SetWorldLocation(newLocation);
}
cs