DaySequence에서 Spawnable을 호출시 Transform이 0,0,0에서부터 보간이 되는 현상

안녕하세요.

DaySequenceModifierComponent는 전환을 부드럽게 처리하기 위해

InternalBlendWeight(플레이어와 볼륨 거리 기반)과 UserBlendWeight를 BlendPolicy에 따라

최종 가중치를 계산합니다.

기본 설정

BlendPolicy - Minimum

UserBlendWeight - 1.f

InternalBlendWeight - 0.f

에서는 항상 BlendWeight가 0.f에서 시작되기 때문에, SpawnableActor가 월드 원점에서 시작한 뒤 목표 위치로 보간되는 현상이 발생합니다.

요청하신 즉시 목표 위치에 스폰하는 방법으로는,

1. BlendPolicy를 Maximum 혹은 Override로 설정하여 UserBlendWeight(1.f)만 사용하도록 하는 방법이 있습니다.

2.차선책으로는 BlendAmount를 극단적으로 줄여 내부 가중치가 빠르게 1.f에 도달하도록 할 수 있으나, 경계에서 끊김이 보일 수 있으므로 권장되지 않습니다.

해당 기능은 실험기능으로 엔진팀에서 공개적으로 피드백을 받고 있습니다.

추가 기능은 Epic Games 로드맵 포털의 Day Sequence (Experimental) 항목에 등록하시면 제작에 도움이 될 것 같습니다.

https://portal.productboard.com/epicgames/1-unreal-engine-public-roadmap/c/1675-day-sequence-experimental-

감사합니다.