3D 뷰어에서 여러 모델을 선택한 후 드래그를 시도할 때, 마지막으로 클릭한 모델만 이동이 적용되고 다중 선택 상태가 해제되는 문제가 발생. 이는 마우스 드래그 이벤트가 새로운 모델 선택을 트리거하여 이전의 다중 선택을 덮어쓰기 때문에 발생한 것이 원인이었음.
// 클릭한 위치가 이미 선택된 모델인지 확인
const isClickOnSelectedModel = viewerFacade.isActorSelectedAtPosition(x, y);
// 선택되지 않은 영역을 클릭한 경우에만 새로운 선택 트리거
if (!isClickOnSelectedModel) {
modelSelector(event);
}