안녕하세요.
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) 항목에 등록하시면 제작에 도움이 될 것 같습니다.
감사합니다.